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

простенькая задачка в среде программирования dev-cpp - C++

Восстановить пароль Регистрация
 
dark2494
1 / 1 / 0
Регистрация: 16.09.2011
Сообщений: 29
16.09.2011, 19:46     простенькая задачка в среде программирования dev-cpp #1
16. Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Найти полученное число.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <cstdlib>
#include <math.h>
#include <stdio.h>
 
using namespace std;
 
int main(void)
{
    int x,y,a,b;
    printf ("vvedite zzadanoe chislo \n");
    scanf ("%lf", &x);
    y=x/100;
    a=x%100;
    b=a*10+y;
    printf("y=%lf\n", b);
    system("PAUSE");
    return 0;
}
помогите найти ошибку(и)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,404
16.09.2011, 20:59     простенькая задачка в среде программирования dev-cpp #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include<conio.h>
 
int main()
{
    int a, b;
    std::cout<< "Enter value: ";
    std::cin>> a;
    b = a/100;
    a %= 100;
    a *= 10;
    a += b;
    std::cout<< "After change: "<< a;
    getch();
    return 0;
}
Чистый
Автор FAQ
 Аватар для Чистый
2572 / 1379 / 70
Регистрация: 08.09.2011
Сообщений: 3,705
Записей в блоге: 1
16.09.2011, 21:04     простенькая задачка в среде программирования dev-cpp #3
ну вот так можно:
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
int main(void)
{
    int x;
    std::cout << "Введите заданое число \n";
    std::cin >>x;
    std::cout << "Получаем число: " << (x%100)*10+(x/100);
    return 0;
}
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,404
16.09.2011, 21:05     простенькая задачка в среде программирования dev-cpp #4
Цитата Сообщение от dark2494 Посмотреть сообщение
16. Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Найти полученное число.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <cstdlib>
#include <math.h>
#include <stdio.h>
 
using namespace std;
 
int main(void)
{
    int x,y,a,b;
    printf ("vvedite zzadanoe chislo \n");
    scanf ("%lf", &x); // заменить на scanf ("%i", &x);
    y=x/100;
    a=x%100;
    b=a*10+y;
    printf("y=%lf\n", b); // заменить на printf("y=%i\n", b);
    system("PAUSE");
    return 0;
}
помогите найти ошибку(и)
.....
dark2494
1 / 1 / 0
Регистрация: 16.09.2011
Сообщений: 29
16.09.2011, 21:38  [ТС]     простенькая задачка в среде программирования dev-cpp #5
MrGluck, спасибо огромное
Yandex
Объявления
16.09.2011, 21:38     простенькая задачка в среде программирования dev-cpp
Ответ Создать тему
Опции темы

Текущее время: 17:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru