Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.11.2012, 23:40   #1
marrrow
Пользователь
 
Регистрация: 26.11.2012
Сообщений: 14
По умолчанию 15 ЧАСОВ.ОДНО ЗАДАНИЕ.ЗАЧЕТ.

Доброго вечера.Помогите-помогите,завтра нужно сдать,иначе не видать зачета(
нужно написать программу !!!в ПРОСТОМ С,НИКАКИХ СЛОЖНЫХ ОПЕРАЦИЙ!!!которая при запуске:
1.попросит задать 2 числа и оператора,где числа - это переменная типа Double,а оператор-один из знаков(+;-;*; /)
2.Приведет к действию заданную операцию.
В случае ошибки выдаст "Ошибкаблабланеважночто".Пример ы:
Вход Выход
1 + 2 Результат: 3.000000

-1--2 Результат: 1.000000

14.4794 *2 Результат: 28.958800

7 / 2 Результат: 3.500000

3.1 / 0 Ошибка:деление на ноль

12/a Ошибка

-7.78 x 1.3 Ошибка

1 Ошибка

Покорнейше благодарю.У меня есть 15 часов.Жду.
marrrow вне форума
Старый 26.11.2012, 23:53   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

дежавю

Еще n-надцать тем для полного счастья.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума
Старый 27.11.2012, 01:32   #3
shelest
Пользователь
 
Аватар для shelest
 
Регистрация: 01.11.2009
Сообщений: 99
По умолчанию

Код:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    double a = 0;
    double b = 0;
    char sign;
    scanf("%lf%c%lf",&a,&sign,&b);
    switch(sign) {
    case '+' : printf("=%lf",a+b);
               break;
    case '-':  printf("=%lf",a-b);
               break;
    case '/':  if(b==0)
               printf("Error\n");
               else
               printf("=%lf",a/b);
               break;
    case '*':  printf("=%lf",a*b);
               break;
    default:   printf("Error\n");
    }
    return 0;
}
shelest вне форума
Старый 27.11.2012, 02:49   #4
marrrow
Пользователь
 
Регистрация: 26.11.2012
Сообщений: 14
По умолчанию

Спасибо Вам.
marrrow вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
суммирование часов и минут по нарастающей, более 24 часов razinsergey Microsoft Office Excel 3 28.05.2012 10:02
Сколько часов, минут и секунд прошло от начала суток до поворота часовой стрелки часов на f градусов (нужна блок-схема) lady.ulumba Помощь студентам 5 08.09.2011 15:08
Найти ошибку и ещё одно задание на С Lexeres Помощь студентам 1 02.06.2010 20:07
часы показывают m часов, n минут и k секунд. Каковы будут показатели часов через p часов, q минут и r сек Паскалька^^ Помощь студентам 3 11.10.2009 19:41
Парни помогите!!срочно нужно решить в течении пару часов..завтра зачет!Парни помогите! razorl1ner Паскаль, Turbo Pascal, PascalABC.NET 0 01.06.2009 00:02