3. Даны два целых числа. Если они оба четны, то большее из них поделить на 2; если оба нечетны, то каждое умножить на 2; в противном случае нечетное из чисел увеличить на 1.
4. Составить программу поиска двузначных чисел таких, что если к сумме цифр этого числа прибавить квадрат этой суммы, то получится это число.
5. Пусть A и B - положительные вещественные числа, большие 1, причем A>B. Составить программу для поиска такого наименьшего натурального m, что Bm> m*A.
Нужна запись на языке СИ

8 Сен 2019 в 12:41
293 +1
0
Ответы
1
Пример кода на языке Си для задачи 3:#include <stdio.h>
int main() {
int a, b;
printf("Введите два целых числа: ");
scanf("%d %d", &a, &b);
if (a % 2 == 0 && b % 2 == 0) {
if (a > b) {
a = a / 2;
} else {
b = b / 2;
}
} else if (a % 2 != 0 && b % 2 != 0) {
a = a * 2;
b = b * 2;
} else {
if (a % 2 != 0) {
a = a + 1;
} else {
b = b + 1;
}
}
printf("Результат: %d %d\n", a, b);
return 0;
}Пример кода на языке Си для задачи 4:#include <stdio.h>
int main() {
int number, sum, square_sum, digit1, digit2;
printf("Двузначные числа, удовлетворяющие условию:\n");
for (int i = 10; i < 100; i++) {
digit1 = i / 10;
digit2 = i % 10;
sum = digit1 + digit2;
square_sum = sum * sum;
if (sum + square_sum == i) {
printf("%d\n", i);
}
}
return 0;
}Пример кода на языке Си для задачи 5:#include <stdio.h>
int main() {
float A, B;
int m = 1;
printf("Введите два положительных вещественных числа A и B (A > B): ");
scanf("%f %f", &A, &B);
while (B * m <= m * A) {
m++;
}
printf("Наименьшее натуральное m: %d\n", m);
return 0;
}
20 Апр 2024 в 02:38
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир