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

Подскажите пожалуйста, что не так - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ заполнить масив http://www.cyberforum.ru/cpp-beginners/thread800863.html
#include <iostream.h> #include <math.h> #include <stdlib.h> #include <conio.h> int main() { int a; int i,j; for (i=0;i<15;i++){
C++ Переписать компоненты файла f в файл g так, чтобы в файле g числа шли в следующем порядке: . Дан файл f, компоненты которого являются целыми числами. Никакая из компонентов файла не равна нулю. Файл f содержит столько же отрицательных чисел, сколько и положительных. Используя... http://www.cyberforum.ru/cpp-beginners/thread800853.html
Как составить программу, которая будет запрашивать пароль? C++
как составить программу которая будет запрашивать пароль
Задача 1, 10, 100, 1000 C++
Представим себе бесконечную последовательность цифр, составленную из записанных друг за другом возрастающих степеней десятки. Вот начало этой последовательности: 110100100010000… Всё, что надо —...
C++ Вывести на экран все слова палиндромы http://www.cyberforum.ru/cpp-beginners/thread800835.html
Помогите разобраться с задачей. по моей логике вроде верно но всё равно не работает( Вывести на экран все слова палиндромы содержащиеся в заданном сообщении #include "iostream" #include "string"...
C++ Шифр Цезаря Завдання:Шифр Цезаря для блоків розміром 4 біти. Необхідно здійснити криптографічні перетворення шифрування і дешифрування над файлами. Тобто необхідно зчитати файл шифрувати і записати результат у... подробнее

Показать сообщение отдельно
IvanInanovich
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 113

Подскажите пожалуйста, что не так - C++

05.03.2013, 01:29. Просмотров 328. Ответов 6
Метки (Все метки)

Задание из книги. Вроде бы все делаю правильно, но в итоге программа не правильно считает.
На скрине условие и сама формула, по которой программа должна высчитывать. В чем же суть ошибки?

А вот сам код который сделал я:
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
#include<iostream>
#include<conio.h>
using namespace std;
 
int main()
{
    double a,b,c,d,r;
    char znak;
    char i;
 
    do
    {
    cout << "Vvedite pervui operand,znak i vtoroi operand: "; cin >> a >> b >> znak >> c >> d;
 
   switch(znak)
    {
        case '+': r= (a*d + b*c)/(b*d); break;
        case '-': r= (a*d-b*c)/(b*d); break;
        case '*': r= (a*c)/(b*d); break;
        case '/': r= (a*d)/(b*c); break;
 
    }
    cout << "Rezyl'tat raven : " << r;
    cout << "\nEwe raz?n/y\n";
    i = getche();
    cout << endl;
 
    }
    while(i != 'n');
 
    return 0;
}

 Комментарий модератора 
Запрещено размещать задания в виде картинок и других файлов с их текстом. Перепечатайте.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru