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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mr_free
69 / 3 / 0
Регистрация: 08.08.2012
Сообщений: 223
Записей в блоге: 1
#1

Какие цифры числа больше? - C++

17.08.2012, 18:51. Просмотров 405. Ответов 3
Метки нет (Все метки)

Здравствуйте, я перехожу плавно с Pascal на С++, и решаю задачку на С++, но столкнулся с проблемой сдачи задачи, на С++ код не проходит и выдает "неправильный" ответ, а тот же самый код на паскале проходит и засчитан! Поясните в что не так, что исправить?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var n,s,d:integer;
begin
 readln(n);
 s:=n div 100;
 d:=n mod 10;
 if s>d then
 writeln(s)
 else
 if s<d then
 writeln(d)
 else
 if s=d then
 writeln('=');
end.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
int main()
{
    int n,s,d;
    cin>>n;
    s=n/100;
    d=n%10;
    if(s>d)
        cout<<s;
    else
    if(s<d)
        cout<<d;
    else
    if(s=d)
        cout<<"=";
    return 0;
}
Подаскажите!
P.s. Пишу на MinGW, при сдаче задачи указываю Gnu C++, и уже не первый раз выдает ошибку код правильный на Паскале, но не правильный на С++?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2012, 18:51     Какие цифры числа больше?
Посмотрите здесь:

Определить, какие цифры встречаются в числе несколько раз - C++
Здравствуйте! Помогите написать программу на С++ Ввести натуральное число и определить, какие цифры встречаются несколько раз. ...

Переопределённый оператор возвращает какие то цифры вместо bool - C++
Здравствуйте. Помогите плз, не знаю в чём дело. Переопределил операторы равенства и сравнения: class Edge {//Класс ребро. Массив будет...

Ввести натуральное число и определить, какие цифры встречаются несколько раз. - C++
Здраствуйте,Спецы! Помогите со следующими задачами,необходимо написать на С++,заранее благодарен:) Ввести натуральное число и...

Ввести натуральное число и определить, какие цифры встречаются несколько раз - C++
Плиис помогите, пожалуйста) Ввести натуральное число и определить, какие цифры встречаются несколько раз

Узнать, какие элементы в массиве встречаются больше одного раза. - C++
Задается массив. Узнать, какие элементы в массиве встречаются больше одного раза.

Задан номер мобильного телефона - определить, какие цифры отсутствуют в этом номере - C++
Задан номер мобильного телефона. Определить, какие цифры отсутствуют в этом номере. Помогите!

Задача 56. Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, - C++
Задача 56. Выяснить, какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8, 9.

Получить из трехзначного числа четырехзначное подстановкой в начало числа цифры его единиц - C++
Требуется написать программу, которая их исходного трёхначного числа x получает четырёхзначное число путём подстановки в начало числа x...

Числа, представимые разностью квадрата числа, образованного первыми двумя цифрами и квадратом 3-ей цифры - C++
найти все трехзначные числа которые можно представить разность между квадратом числа образованного первыми двумя цифрами и квадратом...

Исключить из числа цифры, стоящие между первой и последней цифрой числа. Использовать классы - C++
Исключить из числа цифры, стоящие между первой и последней цифрой числа #include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;conio.h&gt; ...

Переставить первую и последнюю цифры числа натурального числа n - C++
Переставить первую и последнюю цифры числа натурального числа n! Заранее спасибо!

Какие цифры (по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8, 9 - C++
Вариант №1 Выяснить какие цифры(по одной справа и слева) надо приписать к числу 1022, чтобы полученное число делилось на 7, 8, 9.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
17.08.2012, 18:55     Какие цифры числа больше? #2
Строка 15, сравнение в Си-подобных языках обозначается двойным знаком равенства: ==. Одинарный — это присваивание.
mr_free
69 / 3 / 0
Регистрация: 08.08.2012
Сообщений: 223
Записей в блоге: 1
17.08.2012, 19:06  [ТС]     Какие цифры числа больше? #3
Ой, какой ужас!!!! А я и забыл про это
4iFF
17.08.2012, 21:43     Какие цифры числа больше?
  #4

Не по теме:

mr_free, и запомните ЦИФРЫ.

Yandex
Объявления
17.08.2012, 21:43     Какие цифры числа больше?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru