По введенной эффективности выдать ее словесную характеристику - C (СИ)
Формулировка задачи:
Задана следующая шкала эффективности внедрения технологий(%). 0-10 – невысокая; 11-25 – средняя; 26-50 – высокая; 51 – 100 – очень высокая; > 100 – революционная. Составить программу, которая по введенной эффективности выдает ее словесную характеристику.
И БЛОК-СХЕМУ программы пожалуйста.
Решение задачи: «По введенной эффективности выдать ее словесную характеристику»
textual
Листинг программы
#include <stdio.h> int main(void) { int temp; system("cls"); printf("vvedit wkaly: "); scanf("%d", &temp); if(temp < 0) printf("Nevirnui vvid, poprobujte weraz!"); if((temp >= 0) && (temp <= 10)) printf("Nevusoka!"); else if((temp >= 11) && (temp <= 25)) printf("Serednya!"); else if((temp >= 26) && (temp <= 50)) printf("Vusoka!"); else if((temp >= 51) && (temp <= 100)) printf("Dyje vusoka!"); else if(temp > 100) printf("Revoluciina!"); getch(); }
Объяснение кода листинга программы
- Включаем библиотеку для работы с консолью
- Задаём main функцию как точку входа в программу
- Объявляем переменную temp типа int для временного хранения значения
- Очищаем консоль с помощью команды system(
cls
) - Выводим приглашение для ввода значения с помощью функции printf
- Считываем введенное значение в переменную temp с помощью функции scanf
- Проверяем значение переменной temp на отрицательность и выводим сообщение об ошибке, если оно отрицательное
- Проверяем значение переменной temp на принадлежность к диапазону от 0 до 10 и выводим сообщение
Nevusoka!
, если оно в этом диапазоне - Проверяем значение переменной temp на принадлежность к диапазону от 11 до 25 и выводим сообщение
Serednya!
, если оно в этом диапазоне - Проверяем значение переменной temp на принадлежность к диапазону от 26 до 50 и выводим сообщение
Vusoka!
, если оно в этом диапазоне - Проверяем значение переменной temp на принадлежность к диапазону от 51 до 100 и выводим сообщение
Dyje vusoka!
, если оно в этом диапазоне - Проверяем значение переменной temp на принадлежность к диапазону больше 100 и выводим сообщение
Revoluciina!
, если оно в этом диапазоне - Проверяем, была ли нажата клавиша Enter, с помощью функции getch()
- Завершаем программу
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д