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

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

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


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

 *Суммирование 10 чисел (из столбца, из строки)*
  
 Нумерация в массиве с нуля\!\!\!
 a0 , a1, a2, ..., a9
  
 {code:title=prog.cpp\|borderStyle=solid}\#include <bits/stdc++.h>using namespace std;
  a0&nbsp;, 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>
  }
 {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;
  }
 {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}&nbsp;... p=1;
  }
 {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}&nbsp;... kol=0;
  ...
 {code}
 *Количество пятерок в 10 числах*
 {code:title=prog.cpp\|borderStyle=solid}
 ... kol=0;
  for (i=0; i<10; i++)
  if (a[i]==5) kol++;
...{code}{*}Все условия*
   ...
 {code}
 *Все условия*
 \\
  
 == &nbsp; (равно)
 \!= &nbsp; (не равно)
 <
 <=
 >
 >=
  
*Сложные условия И(&&), ИЛИ(\|\|)*
  *Сложные условия И(&&), ИЛИ(\|\|)*\\
 {code:title=prog.cpp\|borderStyle=solid}
 if ((a[i]>=180) && (a[i]<=190)) kol++;
  
{code:title=prog.cpp\|borderStyle=solid}{_}if ((a{_}{_}i{_}_>=180) && (a{_}{_}i{_}_<=190)) kol++;_
   if ((a[i]<180) || (a[i]>190)) kol++
 {code}
 _
 \\
 \\
  
_if ((ai{_}_<180) \|\| (ai{_}_>190)) kol++{code}_\\
  
 *Максимальное из 10 чисел*
  
 {code:title=prog.cpp\|borderStyle=solid} ...
  *Максимальное из 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}&nbsp;... min=a[0];
   ...
 {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}&nbsp;... min=a[0]; nom=0;
   ...
 {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}&nbsp;... i=0;
   ...
 {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}
   ...
 {code}
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: http://www.atlassian.com/software/confluence Build:#2.6.1 916) - Ошибка/новая особенность - Свяжитесь с Администраторами