Просмотр источника
*Суммирование 10 чисел (из столбца, из строки)* Нумерация в массиве с нуля\!\!\! a0 , a1, a2, ..., a9\\ {code:title=prog.cpp\|borderStyle=solid} #include <bits/stdc++.h>using namespace std; int main() { int a[10],sum,i; for (i=0; i<10; i++) cin>>a[i]; sum=0; for (i=0; i<10; i++) sum+=a[i]; // sum=sum+a[i]; cout << sum; } {code} *Суммирование n чисел* {code:title=prog.cpp|borderStyle=solid} #include <bits/stdc++.h> using namespace std; int main() { int a[10],sum,n,i; cin >> n; for (i=0; i<n; i++) cin>>a[i]; sum=0; for (i=0; i<n; i++) sum+=a[i]; cout << sum; } {code} *Шаблон программы* \\ \\ {code:title=prog.cpp\|borderStyle=solid} #include <bits/stdc++.h>using namespace std; int main() { int a[10],sum,i; for (i=0; i<10; i++) cin>>a[i]; sum=0; // Эту часть меняем for (i=0; i<10; i++) sum+=a[i]; // От программы к программе cout << sum; } {code} *Перемножение 10 чисел* {code:title=prog.cpp\|borderStyle=solid} ... p=1; for (i=0; i<10; i++) p*=a[i]; // p=p*a[i]; ... {code} *Количество пятерок в 10 числах* {code:title=prog.cpp\|borderStyle=solid} ... kol=0; for (i=0; i<10; i++) if (a[i]==5) kol++; ... {code} *Все условия* \\ == (равно) \!= (не равно) < <= > >= *Сложные условия И(&&), ИЛИ(\|\|)*\\ {code:title=prog.cpp\|borderStyle=solid} if ((a[i]>=180) && (a[i]<=190)) kol++; if ((a[i]<180) || (a[i]>190)) kol++ {code} _ \\ \\ *Максимальное из 10 чисел*\\ {code:title=prog.cpp\|borderStyle=solid} ... max=a[0]; for (i=1; i<n; i++) if (a[i]>max) max=a[i]; ... {code} *Минимальное из 10 чисел* {code:title=prog.cpp\|borderStyle=solid} ... min=a[0]; for (i=1; i<10; i++) if (a[i]<min) min=a[i]; ... {code} *Минимальное из 10 чисел и его номер* {code:title=prog.cpp\|borderStyle=solid} ... min=a[0]; nom=0; for (i=1; i<n; i++) if (a[i]<min) {min=a[i]; nom=i;} cout << nom+1; // нумерация с нуля !!! ... {code} *Поиск числа 3 в 10 числах* \\ {code:title=prog.cpp\|borderStyle=solid} ... i=0; while ((i<n) && (a[i]!=3)) i++; if (i==n) cout << "No"; else cout << i+1; // нумерация с нуля !!! ... {code} |