Дан массив из 12 целых чисел сосчитать сколько раз в массиве встречается число 5

Информатика
4 ответа
Правильный ответ

А на каком языке то нужно написать? Python, C++, другой какой-то?

Опубликовано 
Правильный ответ

На Python’e:
a = input().split() #вводим массив
c = 0 #сюда будем записывать сколько раз встретилось число а массиве

for i in range(len(a)):
if a[i] == ‘5’:
c = c + 1

print(c)

P.s Если будет возникать ошибка, то написать for i in range(len(a)-1):, вместо for i in range(len(a)):

Опубликовано 
Правильный ответ

uses crt;
const b=’5′;
var
a:array[1..9] of string;
i,k:integer;
Begin
k:=0;
for i:=1 to 9 do
Begin
write(‘Ââåäèòå ÷èñëî ¹’,i,’ ‘);
readln(a[i]);
end;
for i:=1 to 9 do
if a[i]=b then k:=k+1;
write(k);
end.

Опубликовано 
Правильный ответ

Вот ответ на java:

import java.util.Arrays;
import java.util.Random;

public class task2 {
public static void main(String[] args) {
Random random = new Random();
int[] array = new int[12];
int count = 0;

for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(10);
}
System.out.println("Массив создан\n" + Arrays.toString(array));
System.out.println("—————————————-");

for (int i : array) {
if (i == 5) {
count++;
}
}

System.out.println("Количество 5 в массиве – " + count);
}
}

Опубликовано 

Знаете ответ на этот вопрос?

Только зарегистрированные участники могут задавать и отвечать на вопросы.
закрыть