Форум программистов, компьютерный форум CyberForum.ru

Простой калькулятор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как вернуть (вывести) 4 значения http://www.cyberforum.ru/cpp-beginners/thread784393.html
подскажите пожалуйста, есть код, но что-то немогу разобраться с функцией, у меня она должна возвращать 4 значения (координат точек) а у меня что-то неполучается то ли вернуть то ли их вывести (возвращает/выводит только первое значения) помоги организовать и поповоду того что закоментировано ненадо нечего писать (нельзя же два вопроса в одной теме) #include <iostream> #include <functional>...
C++ Проблемы с приведением типов для компоранда для qsort Вот так всё ок (во всяком случаи компилятор не выдвинул никаких предупреждений): int comp(const void* i, const void* j) { Worker* left = &(*(Worker*)i); Worker* right = &(*(Worker*)j); return left->surname > right->surname; } Пытаюсь минимизировать :) всё в одну строчу для return, что-то типа: int comp(const void* i, const void* j) http://www.cyberforum.ru/cpp-beginners/thread784390.html
При просмотре результата, выводится только "Для продолжения нажмите любую клавишу" C++
Здравствуйте, пользуюсь компилятором Dev-C++. Для теста решил вывести "Hello World", вывелось. После этого попробовал воспользоваться подпрограммой(в другой папке сохранил файлы). Удачно скомпилировал, но при открытие На экран выводится только сообщение: "Для продолжения нажмите любую клавишу".
C++ Microsoft visual studio c++ и ООП
Я создаю проект в Microsoft visual studio c++ Выбираю "Проект Win32" В вкладке "Файлы исходного коды" добавляю новый элемент "Форма Windos Forms" Добавляю кнопку например на форму, компилирую проект, а загружается вовсе иная форма О_о Что делать, что бы загрузилася моя форма? P.S. Да я нуб и идиот в с++, только начал учить =)
C++ Вычислить значение выражения (нужен совет и подсказка!) http://www.cyberforum.ru/cpp-beginners/thread784350.html
y=ln(x^3-8)+1/sin(a) при этом найти ОДЗ и обеспечить необходимую реакцию программы на некоректные ситуации
C++ Однонаправленный связанный список (Вставить новый узел с нулевым значением перед первым отрицательным элементом...) Помогите выполнить задание: Тип информационной части узла списка - INT Вид списка - Однонаправленный связанный список Дополнительные Операции - Вставить новый узел с нулевым значением перед первым отрицательным элементом, Удалить узлы с четными значениями, Подсчитать количество узлов с нечетными значениями Добавлено через 22 часа 16 минут помогите пожалуйста подробнее

Показать сообщение отдельно
DEA7H
.NET ONLY
 Аватар для DEA7H
62 / 62 / 1
Регистрация: 05.10.2011
Сообщений: 495
12.02.2013, 03:32     Простой калькулятор
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
// CF1.cpp: определяет точку входа для консольного приложения.
// Author: DEA7H
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
#include <consoleapi.h>
#include <sstream>
#include <map>
 
using namespace std;
 
void schitalka(int iVar)
{
    double FirstNumber, SecondNumber;
    cout <<"First number = ";
    cin >> FirstNumber;
    cout <<"Second number = ";
    cin >> SecondNumber;
 
    if (iVar==0)
    {
        cout << FirstNumber << " - " << SecondNumber << " = " << FirstNumber-SecondNumber << "\n";
    }
    if (iVar==1)
    {
        cout << FirstNumber << " + " << SecondNumber << " = " << FirstNumber+SecondNumber << "\n";
    }
    if (iVar==2)
    {
        cout << FirstNumber << " * " << SecondNumber << " = " << FirstNumber*SecondNumber << "\n";
    }
    if (iVar==3)
    {
        if(SecondNumber==0)
        {
            cout << "not divide by 0 \n";
        }
        else(SecondNumber!=0);
        {
            cout << FirstNumber << " / " << SecondNumber << " = " << FirstNumber/SecondNumber << "\n";
        }
    }
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, ".1251");
 
    int iVar;
 
    cout << "|____|____|____|____|\n";
    cout << "|- 0 -|- 1 -|- 2 -|- 3 -|\n";
    cout << "| - | + | * | / |\n";
    cout << "|____|____|____|____|\n";
    cout << "| please celect number |\n";
    cin >> iVar;
 
    switch (iVar)
    {
    case 0:
        cout << "iVar = "<< iVar << "\n";
        schitalka(iVar);
        break;
    case 1:
        cout << "iVar = "<< iVar << "\n";
        schitalka(iVar);
        break;
    case 2:
        cout << "iVar = "<< iVar << "\n";
        schitalka(iVar);
        break;
    case 3:
        cout << "iVar = "<< iVar << "\n";
        schitalka(iVar);
        break;
    default:
        cout << " not 0 or 1 or 2 or 3 \n";
        break;
    }
 
    system("pause");
    return 0;
}
 
Текущее время: 09:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru