Построить блок-схему к программе - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>
void main(void)
{int*mas;
int i,n,c;
int sum,sum2;
sum=0;
sum2=0;
printf("Vvedite kolichestvo elementov:");
scanf("%d",&n);
mas=(int*)malloc(n*sizeof(int));
for(i=0;i<n;i++)
{printf("mas[%d]=",i);
scanf("%d",&mas[i]);
}
for(i=0;i<=3;i++)
{sum=sum+mas[i];
}
for(i=4;i<n;i++)
{sum2=sum2+mas[i];
}
{c=sum2*5-sum;
}
printf ("c=%d",c); 
getchar(),getchar();
}

Решение задачи: «Построить блок-схему к программе»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
void main (void)
{int a,b,n,d;
d=0;
system("chcp 1251");
system ("cls");
printf("Введите a:");
scanf("%d",&a);
printf("Введите b:");
scanf("%d",&b);
printf("Введите n:");
scanf("%d",&n);
{d=(a*b)*n;}
printf("(a*b)*n)=%d",d);
getchar();getchar();
}

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

  1. Подключение необходимых библиотек для работы с файлами и для работы с консолью
  2. Объявление пяти переменных типа int: a, b, n, d и m (в данном коде m не используется)
  3. Инициализация переменной d значением 0
  4. Команда для установки кодировки страницы в 1251 (вероятно, для корректного отображения русских символов)
  5. Очистка экрана с помощью команды cls (также для корректного отображения информации на экране)
  6. Вывод сообщения с просьбой ввести значение переменной a и считывание этого значения с помощью функции scanf
  7. Аналогичные действия для переменных b и n
  8. Расчет значения переменной d по формуле (ab)n и сохранение его в переменной d
  9. Вывод значения переменной d на экран с помощью функции printf
  10. Получение дополнительного символа от пользователя с помощью функции getchar (вероятно, для корректного закрытия программы)
  11. Завершение программы

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


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

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

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