Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
409
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.24 KB | None | 0 0
  1. int main()
  2. {
  3.     setlocale(0, "rus");// чтобы компилятор мог выводить на русском сообщения
  4.     char f;// переменная
  5.     do // цикл с ПОСТусловие (всегда заходит в цикл, а потом сверяет условие, т.е сначала делает, потом думает)
  6.     {
  7.         int a, i, s = 1;// переменные
  8.         printf("Введите a ");
  9.         scanf_s("%d", &a);// считывание числа "а" из консольки
  10.         int k=0;
  11.         if (a >= 0){// условие 1: если "а" больше или равно нулю
  12.             for (i = 2; i <= 8; i += 2)// цикл под значком П написано i=2(2) - в скобках число увеличения i; над П написано число, при котором заканчивается работа
  13.                 s *= i*i;           // for(объявление переменнной - счетчика; условие конца цикла; размер увеличения счетчика)
  14.             s -= a;
  15.         }else{
  16.             for (i = 3; i <= 9; i += 3)
  17.                 s *= (i - 2);
  18.         }
  19.         printf("Значение = %d", s);
  20.         printf("\nЕщё вводить(Y/N)?");
  21.         scanf_s("%s", &f);
  22.     } while (f != 'N');
  23.     return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement