Рабочий стол > DL Руководство пользователя > Одномерный массив чисел > Information > Сравнить страницу
Одномерный массив чисел Войти | Зарегистрироваться   Просмотр версии для печати текущей страницы.

Ключ
Эти линии были удалены. Это слово было удалено.
Эти линии были добавлены. Это слово было добавлено.

Просмотр истории страницы


Есть 1 изменений. Просмотреть первое изменение .

 *Суммирование 10 чисел (из столбца, из строки)*
  
 Нумерация в массиве с нуля\!\!\!
  a[0], a1, a[2], ..., a[9]
  a[0], a1, a[2], ..., a9
  
 _\#include <bits/stdc++.h>_
 _using namespace std;_
 _int main()_
 _{_
 _int a10{_}_,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;_
 _}_
  
 *Суммирование n чисел*
  
 _\#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;_
 _}_
  
 *Шаблон программы*
  
 _\#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;_
 _}_
  
 *Перемножение 10 чисел*
 ...
 _p=1;_
 _for (i=0; i<10; i++) p*=a{_}_[i]__; // p=p*a{_}_[i]__;_
 ...
  
 *Количество пятерок в 10 числах*
 ...
 _kol=0;_
 _for (i=0; i<10; i++)_
 _if (a{_}_[i]__==5) kol++;_
 ...
  
 *Все условия*
  
 == &nbsp; (равно)
 \!= &nbsp; (не равно)
 <
 <=
 >
 >=
  
 Сложные условия И(&&), ИЛИ(\|\|)
  
 _if ((a{_}_[i]__>=180) && (a{_}_[i]__<=190)) kol++;_
  
 _if ((a{_}_[i]__<180) \|\| (a{_}_[i]__>190)) kol+\+_\\
  
 *Максимальное из 10 чисел*
 ...
 _max=a{_}_[0]__;_
 _for (i=1; i<n; i++)_
 _if (a{_}_[i]__>max) max=a{_}_[i]__;_
 ...
  
 *Минимальное из 10 чисел*
 ...
 _min=a{_}_[0]__;_
 _for (i=1; i<10; i++)_
 _if (a{_}_[i]__<min) min=a{_}_[i]__;_
 ...
  
 *Минимальное из 10 чисел и его номер*
 ...
 _min=a{_}_[0]__; nom=0;_
 _for (i=1; i<n; i++)_
 _if (a{_}_[i]__<min)_
 {
 min=a[i]; nom=i;
 }
 _cout << nom+1; // нумерация с нуля \!\!\!_
  
 ...
  
 *Поиск числа 3 в 10 числах*
 ...
 _i=0;_
 _while ((i<n) && (a{_}_[i]__&nbsp;__\!=3)) i++;_
 _if (i==n) cout << "No";_
 _else cout << i+1; // нумерация с нуля \!\!\!_
 ...
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: http://www.atlassian.com/software/confluence Build:#2.6.1 916) - Ошибка/новая особенность - Свяжитесь с Администраторами