Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Вопросы начинающих программистов
Перезагрузить страницу Срочно нужна программа С++
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Fqzer Fqzer вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 09.06.2018
По умолчанию Срочно нужна программа С++ - 10.06.2018, 11:14

Хелп!
Срочно нужна программа на С++, вот краткое изложение задачи:
Нужно сделать "аля" калькулятор со всеми математическими функциями и с переводом чисел с двоичной в шестнадцатеричную систему счисления и обратно.
Ответить с цитированием
  (#2 (permalink)) Старый
Печальный тип Печальный тип вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
Регистрация: 05.07.2018
По умолчанию 05.07.2018, 20:18

мат функции что-то в этом духе, можно и иначе, если нужны ещё какие-то функции то просто добавите в switch.
А что касаемо с системой счисления, тут сам понятия не имею, такому нас не учили разве что на бумаге мы пару раз это делали. И на сколько я помню, чтобы переводить из 2, 8 и 16 между собой нужно сначала перевести число в десятичную форму, а потом уже из 10 в необходимую вам. Программно мы такого не делали и с битовыми операциями не знакомили нас.

cpp Код:
#include<iostream>
#include<math.h>

using namespace std;

int main(){
    setlocale(LC_ALL, "rus");
    double step,cheslo;
    int vvod;
    while(cout<<"введите число ->"){
        cin>>cheslo;
        cout<<"\n1.sin\n";
        cout<<"2.cos\n";
        cout<<"3.stepen\n";
        cout<<"4.modul\n";
        cout<<"9.задать другое число\n";
        cout<<"0.выход\n";
        while(cout<<"\n->"){
            cin>>vvod;
            if(vvod == 9)   //перед переключателем switch, чтобы выходить из внутреннего цикла while в предыдущий while
                break;
            switch(vvod){
                case 1:
                    cout<<"sin("<<cheslo<<") = "<<sin(cheslo)<<endl;   
                    break;
                case 2:
                    cout<<"cos("<<cheslo<<") = "<<cos(cheslo)<<endl;
                    break;
                case 3:
                    cout<<"возвести в ->";      cin>>step;
                    cout<<cheslo<<" ^ "<<step<<" = "<<pow(cheslo,step)<<endl;
                    break;
                case 4:
                    cout<<"|"<<cheslo<<"| = "<<fabs(cheslo)<<endl;
                    break;
                case 0:
                    return 0;
            }
        }
    }
}
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна программа срочно!!!! Rock Zombie Софт и программы 0 26.07.2012 22:38
Помогите срочно нужна программа ДРОЛЬ Любые вопросы от новичков 1 03.01.2012 23:49
Помогите срочно нужна программа!!!! Seager Любые вопросы от новичков 0 27.12.2011 20:22
помогите срочно нужна программа заграт Pascal 1 12.12.2011 01:27
Срочно нужна программа для диплома на С++. lena089 Задания за деньги 8 09.07.2011 11:50
Помогите!!! Срочно нужна программа!За любую цену! Алёна Работа для программиста 9 05.02.2011 23:24
Срочно! Графическая программа на swi-prolog! Mr. xXx Prolog 3 17.01.2011 16:02
Нужно срочно программа по исчеслению .... Diver2 Pascal 0 05.07.2010 16:44
Программа на Борланд Паскаль 7.0.Матрицы.Срочно! 6e3ymue Pascal 10 18.07.2006 23:17
Срочно нужна программа на asm!!! Tommy Задания за деньги 1 14.12.2005 23:36
Срочно нужна программа на C++ под Solid Edge Дичь Задания за деньги 24 12.12.2005 14:49



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов