Georgievna1407
?>

C++ создать массив размером 20 и заполнить его склавиатуры. найти кол- во четных и нечетных элементов массива. вот начало кода #include using namespace std; int main(){ setlocale(lc_all, "russian"); int mas[20] = {}; int buff; for (int i = 1; i < = 20; i++){ cout < < "введите " < < i < < " число " < < endl; cin > > mas[i]; }

Информатика

Ответы

Корягина
#include <iostream>

using namespace std;
int main(){
    setlocale(LC_ALL, "Russian");
    
    int mas[20] = {};
    int buff = 0;
    
    for (int i = 1; i <= 20; i++){
        cout << "Введите " << i << " число" << endl;
        cin >> mas[i];
        if (mas[i] % 2 == 0)
        {
            buff++;
        }
    }
    
    cout << "Количество чётных: " << buff << '\n';
    cout << "Количество нечётных: " << 20-buff << '\n';
}
karpovaveronika196
Class ArrayMultiplication{
 public static void main(String args[]){
  String fileName = "Array.txt", aNum = ""; int nArray[] = new int[201], iChar; nArray[0] = 0; long rMulti;
  java.io.FileReader iFile = null; java.io.FileWriter oFile = null;
  try{
   iFile = new java.io.FileReader(fileName);
   while((iChar = iFile.read())!=-1)
    if(iChar!=' ')aNum+=(char)iChar;
    else {nArray[++nArray[0]] = new Integer(aNum);aNum="";}
   if(!aNum.equals(""))nArray[++nArray[0]] = new Integer(aNum);
   oFile = new java.io.FileWriter(fileName);
   for(rMulti = 1; nArray[0]>0; nArray[0]--)rMulti*=nArray[nArray[0]];
   oFile.write(rMulti+"");
  }catch(java.io.FileNotFoundException fnfe){
   System.out.println("Файл не был найден!");
  }catch(java.io.IOException ioe){
   System.out.println("Ошибка ввода/вывода в файл!");
  }finally{
   try{
 iFile.close(); oFile.close();
   }catch(java.io.IOException ioe){
 System.out.println("Ошибка закрытия файла ввода/вывода!");
   }
  }
 }
}
thecoffeeowl

program z1;

const n=5;

var i,s: integer;

a:array[1..n] of integer;

begin

s := 0;

write('Массив : ');

for i:=1 to n do

begin

a[i]:=random(10);

write(a[i]:3);

s:=s+a[i]

end;

writeln;

writeln('Сумма значений элементов целочисленного массива ',s);

writeln('Среднее арифметическое значений элементов целочисленного массива ',s/n)

end.

Объяснение:

n - размерность массива

s - сумма значений элементов

В цикле с параметром:

1) задаём значение элемента массива

2) выводим элемент на экран

3) считаем сумму

Выводим на экран сумму

Выводим на экран среднее арифметическое (делим сумму на количество элементов массива)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

C++ создать массив размером 20 и заполнить его склавиатуры. найти кол- во четных и нечетных элементов массива. вот начало кода #include using namespace std; int main(){ setlocale(lc_all, "russian"); int mas[20] = {}; int buff; for (int i = 1; i < = 20; i++){ cout < < "введите " < < i < < " число " < < endl; cin > > mas[i]; }
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Yuliya mikhail
PetrovDrozdov1785
bhg50
dmitrovlug8248
АлександрАлександровна
Геннадьевна
Борисовна_Кашутина
borisovaks496
aetolstih
Шаленко
volna22051964
hrviko
АнтонАртем
Шаленко
Aleksandrova Zhanna1250