Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Контрольная работа на тему:

Напишите программу разветвляющегося типа на языке С

уникальность
не проверялась
Аа
1645 символов
Категория
Программирование
Контрольная работа
Напишите программу разветвляющегося типа на языке С .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Напишите программу разветвляющегося типа на языке С: Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 7% предоставляется, если сумма покупки больше 1300 рублей. Покупка состоит из клавиатур и книг. После ввода данных для контроля выдавайте на экран сообщение, какое число введено. На экран выведите текст, поясняющий, что вычисляет ваша программа, сумму покупки без скидки, сумму покупки с учетом скидки.

Решение

Потяни, чтобы посмотреть
Идея метода:
Пусть с клавиатуры вводятся исходные данные:
n_kl (количество купленных клавиатур),
c_kl (цена одной клавиатуры),
n_knig (количество купленных книг),
c_knig (цена одной книги).
Требуется вычислить общую стоимость покупки по формуле
C =n_kl*c_kl + n_knig* c_knig.
Сравнить найденное значение с величиной 1300 . Если рассчитанная сумма больше 1300, то вычислить сумму к оплате с учетом скидки 7% по формуле C_sk = C – C*0.07, иначе C_sk =С.
Входные параметры: n_kl, c_kl, n_knig, c_knig.
Выходные параметры: С, C_sk.
Программа:
#include <stdio.h>
int main(void) {
int n_kl, n_knig;
float c_kl, c_knig, C, C_sk;
printf("Vychislene stjimosti pokupki\n");
printf("Vvedite kolichestvo klaviatur: ");
scanf("%d", &n_kl);
printf("Vvedite stoimost klaviatury: ");
scanf("%f", &c_kl);
printf("Vvedite kolichestvo knig: ");
scanf("%d", &n_knig);
printf("Vvedite stoimost knigi: ");
scanf("%f", &c_knig);
C = n_kl * c_kl + n_knig * c_knig;
if (C>1300) C_sk = C - C*0.07;
else C_sk = C;
printf("Stoimost pokupki bez skidki: %7.3f\n", C);
printf("Stoimost pokupki so skidkoy: %7.3f\n", C_sk);
return 0;
}
Результат выполнения программы:
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше контрольных работ по программированию:
Все Контрольные работы по программированию
Закажи контрольную работу
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.