Чет непонятный у тебя какой-то способ, вот по прошче 
| Код | #include<iostream> #include<cstdio> #include<conio> #include <iomanip> #include <stdlib> #include <stdio>
int main(int argc, char* argv[]) { int mas[5]={0}, i, j, e, ran[5]; printf ("%s\n", "Vvedite chisla"); for(i=0; i<5; i++) scanf ("%d", &mas[i]); printf ("%s\n", "Itog posle vvoda"); for(i=0; i<5; i++) printf ("%d\n", mas[i]);
for(i=0; i<5; i++) { if(i!=0 && i!=4) ran[i]=(mas[i-1] + mas[i] + mas[i+1])/3; else if(i==0) ran[i]=(mas[i] + mas[i+1])/3; //левый край else ran[i]=(mas[i] + mas[i-1])/3; //правый край }
for(i=0; i<5; i++) { mas[i]=ran[i]; printf ("%d\n", mas[i]); } getch(); return 0; }
|
|