По введенной эффективности выдать ее словесную характеристику - 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();
}

Объяснение кода листинга программы

  1. Включаем библиотеку для работы с консолью
  2. Задаём main функцию как точку входа в программу
  3. Объявляем переменную temp типа int для временного хранения значения
  4. Очищаем консоль с помощью команды system(cls)
  5. Выводим приглашение для ввода значения с помощью функции printf
  6. Считываем введенное значение в переменную temp с помощью функции scanf
  7. Проверяем значение переменной temp на отрицательность и выводим сообщение об ошибке, если оно отрицательное
  8. Проверяем значение переменной temp на принадлежность к диапазону от 0 до 10 и выводим сообщение Nevusoka!, если оно в этом диапазоне
  9. Проверяем значение переменной temp на принадлежность к диапазону от 11 до 25 и выводим сообщение Serednya!, если оно в этом диапазоне
  10. Проверяем значение переменной temp на принадлежность к диапазону от 26 до 50 и выводим сообщение Vusoka!, если оно в этом диапазоне
  11. Проверяем значение переменной temp на принадлежность к диапазону от 51 до 100 и выводим сообщение Dyje vusoka!, если оно в этом диапазоне
  12. Проверяем значение переменной temp на принадлежность к диапазону больше 100 и выводим сообщение Revoluciina!, если оно в этом диапазоне
  13. Проверяем, была ли нажата клавиша Enter, с помощью функции getch()
  14. Завершаем программу

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы