Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/40: Рейтинг темы: голосов - 40, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 21.12.2014
Сообщений: 7
1

Написать программу, вычисляющую стоимость 10 минутного междугороднего разговора в зависимости от кода города

22.12.2014, 19:20. Показов 7275. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать программу, вычисляющую стоимость 10 минутного междугороднего разговора в зависимости от кода города. ( Москва(905) - 4.15руб. Ростов(194) - 1.98руб. Краснодар(491) - 2.69руб. Киров(800) - 5.00руб. )
Заранее спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2014, 19:20
Ответы с готовыми решениями:

Вычислить стоимость 15 минутного междугородного разговора в зависимости от кода города
Написать программу, вычисляющую стоимость 15 минутного междугороднего разговора в зависимости от...

Вычислить стоимость 10 минутного междугородного разговора в зависимости от заданного кода города
Написать программу, вычисляющую стоимость 10 минутного междугороднего разговора в зависимости от...

Написать программу, вычисляющую стоимость междугороднего телефонного разговора.
Написать программу, вычисляющую стоимость междугороднего телефонного разговора (цена одной минуты...

Написать программу, вычисляюшую стоимость междугороднего телефонного разговора
Написать программу, вычисляюшую стоимость междугороднего телефонного разговора (цена одной минуты...

4
0 / 0 / 0
Регистрация: 21.12.2014
Сообщений: 7
23.12.2014, 21:10  [ТС] 2
Очень надо, помогите пожалуйста
0
16 / 16 / 17
Регистрация: 22.06.2013
Сообщений: 73
Записей в блоге: 3
24.12.2014, 12:37 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdlib.h>
#include <stdio.h>
 
/* коилчество минут */
#define minutes_count 10
 
int main()
{
        double moscow_tax = 4.15,rostov_tax = 1.98, krasnodar_tax=2.69,kirov_tax = 5,overall_sum;
        int city_code;
        printf("vvedite kod goroda\n");
        scanf("%d",&city_code);
        
        switch(city_code)
        {
        case 905:
                overall_sum = moscow_tax*minutes_count;
                break;
        case 194:
                overall_sum = rostov_tax*minutes_count;
                break;
        case 491:
                overall_sum = krasnodar_tax*minutes_count;
                break;
        case 800:
                overall_sum = kirov_tax*minutes_count;
                break;
        default:
                printf("net takogo koda!\n");
                break;
        }
        printf("itogo = %f rublei",overall_sum);
        return 0;
}
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
24.12.2014, 12:52 4
Цитата Сообщение от chocobo Посмотреть сообщение
overall_sum = moscow_tax*minutes_count;
Красивее выглядело бы, если бы ты создал переменную tax, в case'ах просто присваивал ей нужное значение, в default'е вместо break написал return 1, а после switch'а уже выполнял умножение и выводил результат.

Добавлено через 5 минут
типа
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
        double tax, overall_sum;
        int city_code, minutes_count;
        printf("vvedite kod goroda: ");
        scanf("%d",&city_code);
        printf("vvedite kolichestvo minut: ");
        scanf("%d", &minutes_count);
        
        switch(city_code)
        {
        case 905:
               tax = 4.15;
                break;
        case 194:
                tax = 1.98;
                break;
        case 491:
                tax = 2.69;
                break;
        case 800:
                tax = 5;
                break;
        default:
                printf("net takogo koda!\n");
                return 1;
        }
        overall_sum = tax * minutes_count;
        printf("itogo = %f rublei",overall_sum);
        return 0;
0
16 / 16 / 17
Регистрация: 22.06.2013
Сообщений: 73
Записей в блоге: 3
24.12.2014, 12:53 5
Лучший ответ Сообщение было отмечено FastKn1fe как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdlib.h>
#include <stdio.h>
 
/* коилчество минут */
#define minutes_count 10
 
int main()
{
        double moscow_tax = 4.15,rostov_tax = 1.98, krasnodar_tax=2.69,kirov_tax = 5,overall_sum,tax;
        int city_code;
        printf("vvedite kod goroda\n");
        scanf("%d",&city_code);
        
        switch(city_code)
        {
        case 905:
                tax = moscow_tax;
                break;
        case 194:
                tax = rostov_tax;
                break;
        case 491:
                tax = krasnodar_tax;
                break;
        case 800:
                tax = kirov_tax;
                break;
        default:
                return 1;
        }
        overall_sum = tax*minutes_count;
        printf("itogo = %f rublei",overall_sum);
        return 0;
}
1
24.12.2014, 12:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2014, 12:53
Помогаю со студенческими работами здесь

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

Вычислить стоимость междугороднего телефонного разговора
Написать программу, вычисляющую стоимость междугороднего телефонного разговора (цена одной минуты...

Создать программу вычисляющую стоимость телефонного разговора.
Создать программу вычисляющую стоимость телефонного разговора. *подробные комментарии в тексте...

Написать класс, хранящий информацию о дате разговора, коде и названии города, продолжительности разговора
Написать программу, где родительский класс хранит информацию о дате разговора, коде и названии...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru