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

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

Войти
Регистрация
Восстановить пароль
 
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
#1

Таблица умножения - C++

22.07.2013, 21:25. Просмотров 1085. Ответов 4
Метки нет (Все метки)

Написал программу которая делает такое:
1.Юзер вводит число, таблицу умножения которого нужно вывести
2.Выводится таблица умножения этого числа
Например:
1

1 * 1 = 1
1 * 2 = 2
...

Так вот, возникла проблема, когда вводится двухзначное число (10, 11, 12 ...) то происходит такое:
10

10 * 10 = 10
10 * 20 = 20
...

Вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 #include <iostream>
 #include <conio.h>
 
 using namespace std;
 
 int main ()
 {
    cout << "Enter number, the multiplication table you want to see: ";
    int c,a;
    cin>>a;
    for (int i=1;i<=10;i++)
 {
    c=a*i;
    cout<<endl<< a << " * " << c << " = " << c;
    }
    getch();
 }
Кто как думает, как это исправить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2013, 21:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Таблица умножения (C++):

Таблица умножения - C++
Привет. Нужно рандомно вывести два числа, имеющие значения от 1 до 9. Эти два числа перемножаются. Пользователь должен ввести...

Таблица умножения - C++
У меня такое дело...надо из корней составить таблицу умножения (Работа с матрицей) Например корни: 1 2 3 должна...

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

Таблица умножения - C++
Здравствуйте программисты! подскажите пожалуйста,как эту программу сдлать одним циклом. Зараннее благодарю. #include &lt;iostream&gt; ...

Таблица умножения - C++
Использовать двойной цикл for. В программе вводятся шестнадцатеричные числа m и n, после чего на экран выводится таблица умножения в...

Таблица умножения - C++
Доброго времени суток, прошу помочь с данной программой. Напечатать полную таблицу умножения в виде: 1 х 1 = 1 2 х 1 = 2 ........

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vourhey
Почетный модератор
6478 / 2253 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
22.07.2013, 21:29 #2
Цитата Сообщение от Даниил1991 Посмотреть сообщение
<< c <<
Должно быть i
BigLow
55 / 55 / 2
Регистрация: 07.07.2013
Сообщений: 345
22.07.2013, 21:31 #3
C++
1
2
3
4
5
for (int i=1;i<=10;i++)
{
    c=a*i;
    cout<<endl<< a << " * " << i << " = " << c;
}
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
22.07.2013, 21:37  [ТС] #4
Цитата Сообщение от Vourhey Посмотреть сообщение
Должно быть i
Спасибо большое!
ychelovek
13 / 13 / 1
Регистрация: 31.03.2013
Сообщений: 287
22.07.2013, 23:13 #5
Для того что бы не забывать обычно в конце ставлю <<endl;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2013, 23:13
Привет! Вот еще темы с ответами:

таблица умножения с++ - C++
Задача Разработать программу на языке С ++, предлагающую пользователю ввести целое число N и выводящую на консоль таблицу умножения от 1...

Таблица умножения С++ - C++
1) Составить алгоритм вывода таблицы умножения следующего вида: - 1 2 3 4 5 6 7 8 9 10 1 1 2 3 4 5 6 7 8 9 10 ...

Таблица умножения - C++
Написать программу проверки знания таблицы умножения. Программа должна вывести 10 примеров и выставить оценку: за 10 правильных ответов...

таблица умножения от 1 до 100 - C++
Здравствуйте у меня возник такой вопрос. Вот я создал маленький программ который создает таблицу умножения с одного до ста. Но когда я...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.07.2013, 23:13
Ответ Создать тему
Опции темы

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