
Лаб1
.docxОпределить название числа от 0 до 10, например, при вводе числа 5 писать «пять», если число >10, писать «число должно быть меньше 10»
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main(void)
{
setlocale(LC_ALL, "Russian");
int n;
printf("\nВведите число от 1 до 10 >"); // Приглашение и ввод данных
scanf("%d", &n);
if (n>10)
{
printf("Ваше число жолжно быть меньше 10. ");
return 0;
}
else
switch (n) // Выбор варианта
{
case 1: printf(" ура, вы ввели один\n "); break;
case 2: printf("ура, вы ввели два\n "); break;
case 3: printf("ура, вы ввели три\n "); break;
case 4: printf("ура, вы ввели четыре\n "); break;
case 5: printf("ура, вы ввели пять\n "); break;
case 6: printf("ура, вы ввели шесть\n "); break;
case 7: printf("ура, вы ввели семь\n "); break;
case 8: printf("ура, вы ввели восемь\n"); break;
case 9: printf("ура, вы ввели девять\n"); break;
case 10: printf("ура, вы ввели десять\n"); break;
default: printf("Номер неверен\n ");
}
system("pause");
return 0;
}
Подсчитать площадь круга по введенному с клавиатуры радиусу. Проверить ошибки ввода и вывести сообщение об ошибке. Ошибка: нулевое или отрицательное значение радиуса.
#include <stdio.h>
#include <stdlib.h>
#define PI 3.14 // определяем константу PI
int main(void)
{
int r;
double s;
printf(("This programm can solve the task with finding the area of the circle. Could you enter its radius in cm?"));
printf("\nr="); // «приглашение» для ввода радиуса
scanf("%d", &r); // ввод радиуса с клавиатуры
if (r <= 0)
{
printf("your radius <= 0");
return 0
;
}
else
s = PI * r * r; // вычисление и запоминание (запись) результата в переменной s
printf("s=%10.4f cm\n", s); // вывод результата вычислений
system("pause");
return 0;}