Задание № 1. Будет ли компилироваться инструкция -i++? Если i == 0, чему будет равно значение выражения -i++?
Задание № 2. Даны три точки A, B, C на числовой прямой. Напишите программу для нахождения длины отрезков AC и BC и их сумму.
Задание № 3. Что напечатает следующая программа?
main()
{
int x;
x = - 3 + 4 * 5 - 6; printf("%d\n",x);
x = 3 + 4 % 5 - 6; printf("%d\n",x);
x = - 3 * 4 % - 6 / 5; printf("%d\n",x);
x = ( 7 + 6 ) % 5 / 2; printf("%d\n",x);
}
Задание № 4. Напишите программу, которая предложит пользователю ввести три числа. Если они упорядочены по возрастанию, программа выведет соответствующее сообщение. Если нет, будет выведено сообщение, что числа не упорядочены.
Задание № 5. Запишите число, которое будет напечатано в результате выполнения программы:
#include
main()
{
int s,n;
s=0;
n=1;
while (s<51) { s=s+11; n=n*2;}
printf("%d\n",n);
}
Задание № 6. Нерадивый программист пытался написать программу, которая получала бы на вход три числа и определяла бы, может ли существовать треугольник с такими сторонами, и если да, то какой он: разносторонний, равнобедренный или равносторонний, – но совершил ошибки. Для корректной работы программы исправьте ошибки и заполните пропуски.
#include
main() {
int a,b,c;
printf("a=");
scanf("%d", b&);
printf(" =");
scanf("%d", &a);
printf(" =");
scanf("%d", & );
if (a+b <= c || a+c <= b || b+c =< a)
printf("Треугольникнесуществует.\n");
else
if (a != b && a != c && b != c)
printf("Разносторонний\n");
else
if (a != b && b != c)
printf("Равносторонний\n");
else
printf("Равнобедренный\n");
}
Задание № 7. Напишите программу для подсчета количества натуральных чисел n (102 <= n <= 987), в которых все три цифры различны.
Задание № 8. Пользователь вводит целые числа. Последним вводится число 0. Напишите программу для вывода на печать количества чисел, в десятичной записи которого каждая цифра – единица.
Задание № 9. Напишите программу, которая заполняет матрицу большими буквами английского алфавита. На оставшихся местах будут единицы.
Задание № 10. Группы символов, разделенные пробелами и не содержащие пробелов внутри себя, будем называть словами. Напишите программу для нахождения количества слов, у которых первый и последний символы совпадают.
https://www.tutorialspoint.com/compile_c_online.php
Установите соответствие между блоком программы и комментарием к нему.
/*Вывод сообщения с вопросом */
/*объявление целочисленной переменной */
/*Условия проверки ответа */
/*Подключение библиотеки ввода/вывода */
/*Ключевое слово альтернативного выполнения условия */
/*Главная функция */
/*Вывод сообщения о том, что ответ неверен */
/*Ожидания ввода ответа */
/*инициализация целочисленной переменной */
/*Вывод сообщения о том, что ответ верен */
/*Возвращение кода правильного выполнения программы – 0 */
#include |
|
main() | |
int a; | |
a=0; | |
printf("Сколько премий было у Ричи?\n"); | |
scanf("%d", &a); | |
if (a==5) | |
printf("Совершенно верно.\n"); | |
else | |
printf("Не точный ответ.\n"); | |
return 0 |