Составить программы ** языке Си 1)Вводить различные числа. Когда будет введен 0, то...

0 голосов
48 просмотров

Составить программы на языке Си
1)Вводить различные числа. Когда будет введен 0, то программа выходит из цикла.
2)Вводим любое число с клавиатуры и нужно определить является ли оно простым
3)Создайте одномерный массив, состоящий из 5 элементов. Далее, заполните его элементы значениями, введенными с клавиатуры и выведете заполненный массив на экран


Информатика (98 баллов) | 48 просмотров
Дан 1 ответ
0 голосов
1)
#include
 
int main() {
 int a = -1;
 while(a != 0)
    scanf("%d", &a);
}
2)
#include
#include
 
int main() {
 int a;
 scanf("%d", &a);
 int prime = 1;
 for(int i = 2; i <= sqrt(a)+1; i++)<br>    if(a%i == 0) {
      prime = 0;
      break;
    } if((prime == 0 && a != 2) || a == 1) printf("NO\n");
 else printf("YES\n");
}
3)
#include

int main() {
 int a[5];
 for(int i = 0; i < 5; i++)
   scanf("%d", &a[i]);
 for(int i = 0; i < 5; i++)
   printf("%d ", a[i]);
 printf("\n");
}
(4.6k баллов)