ruslan
?>

Составьте программу на Паскаль

Информатика

Ответы

luza5

Відповідь:

Треба перебрати всі числа менші нього по черзі і поділити на них, якщо при діленні получається ціле число то в лічильник, який спочатку рівний нулю додати одиницю, якщо не ціле то перейти до наступного числа. В кінці коли лічильник буде рівний 2 це просте число а ні то це складне і потрібно вивести на екран результат лічильника. Ось приклад на Python:

o=0

m=int(input("Скажи число і я скажу чи воно просте."))

for h in range(1,m+1):

   if(m%h==0):

       o=o+1

if(o==2):

   print("Це число просте")

elif(o==1):

   print("Одиниця є окремим числом(не простим і не складним).")

else:

   print("Це число складене")

print("До побачення, натисни Enter для завершення")

p=input()

kosharikclub

#include <iostream>

using namespace std;

void chysla()

{

   int a;

   char b;

   cout << "Введите 1 цифру" << endl;

   cin >> a;

   while (a < 100)  

   {

       ++a;

       cout << a << "\n";

   }

   

   if (a == 100)  

   {

       cout << "Конец цикла" << endl;

   }

   

   cout << "Закончить процессы? Y/N" << endl;

   cin >> b;

   

   if (b == 'Y')  

   {

       cout << "Закройте программу" << endl;

   }

   else if (b == 'N')  

   {

       cout << "Ведите 1 цифру" << endl;

       cin >> a;

   }

   

   while (a < 100)  

   {

       ++a;

       cout << a << "\n";

   }

}

int main()

{

   setlocale(LC_ALL, "rus");

   chysla();

   return 0;

}

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

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

Составьте программу на Паскаль
Ваше имя (никнейм)*
Email*
Комментарий*

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

Allahverdi_Мария475
llipskaya
Nadezhdachizhikova7968
nikolai37
Snimshchikov465
Сергей
vadimnechaev23150
abakas235
Yelena642
kun1969
mgrunova3966
olechka197835
andreu420082132
chermen40
daarisgoy