Архив блога

воскресенье, 30 января 2011 г.

Задача 136.

Напишите программу, которая проверяет, является ли введенное пользователем целое число простым.

/*
    Программа проверяет является ли число простым.
*/

#include "locale.h"
#include "curses.h"
#include "stdio.h"

main()
{
    int n, r, dec;
    char *log;
    log = setlocale(LC_CTYPE,"ru_RU.UTF-8");
   
    initscr();
    printw("Введите число и нажмите <Enter>.\n");
    scanw("%i", &n);
    dec = 2;
    do
    {
    r = n % dec;
    if(r != 0) dec++;
    }
    while(r != 0);
   
    if(n == dec) printw("Число %i простое.", n);
    else printw("Число %i не простое.", n);
   
    getch();
    endwin();
    return 0;
}

Комментариев нет:

Отправить комментарий