Вопрос задан 16.06.2023 в 01:18. Предмет Информатика. Спрашивает Смирнов Евгений.

Прошу помощи у всех! а) написать фрагмент программы на Си, получающей с клавиатуры число Х и

выводящей на экран модуль этого числа; б) написать условное выражение для ответа на вопрос, является ли трехзначное число Т палиндромом (например, 313 - палиндром). Даю много баллов!
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Русских Настя.

Программа а:

#include <stdio.h>

int main() {

   int x;

   scanf("%d", &x);

   printf("%d", (x > 0) ? x : -x);

   return(0);

}

Программа б:

(ВАЖНО! Работает только для трехзначных чисел!!!)

#include <stdio.h>

int main() {

   int t;

   scanf("%d", &t);

   printf("%s", (t % 10 == t / 100) ? "YES" : "NO");

   return(0);

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с этими задачами. Вот фрагмент программы на языке C, который позволяет получить число Х с клавиатуры и выводит на экран его модуль:

c
#include <stdio.h> int main() { int x; printf("Введите число: "); scanf("%d", &x); int abs_x = (x < 0) ? -x : x; printf("Модуль числа: %d\n", abs_x); return 0; }

Что касается условного выражения для определения, является ли трехзначное число Т палиндромом, вот фрагмент программы на языке C, который проверяет это условие:

c
#include <stdio.h> int main() { int t; printf("Введите трехзначное число: "); scanf("%d", &t); int original_number = t; int reverse_number = 0; while (t > 0) { int remainder = t % 10; reverse_number = reverse_number * 10 + remainder; t /= 10; } if (original_number == reverse_number) { printf("Число является палиндромом.\n"); } else { printf("Число не является палиндромом.\n"); } return 0; }

Это два отдельных фрагмента программы. Вы можете скомпилировать их отдельно и запустить на своем компьютере для проверки.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос