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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите подход к решению http://www.cyberforum.ru/cpp-beginners/thread927247.html
Добрый вечер. Есть задача из книги Страуструпа для начинающих. Решение должно быть реализовано на основе библиотеки FLTK и написанных автором классов. Фигуры могу строить только по точкам, указывая координаты. Подскажите, как переходить от правильного N - угольника к правильному (N+1) - угольнику, т.е. в чём состоит закономерность. Спасибо.
C++ Посоветуйте хорошую книгу по Visual studio c++ Нужно написать игру, но изучали только консольные приложения! Посоветуйте хорошую книгу по Visual studio c++, а то вообще не знаю с чего начинать! http://www.cyberforum.ru/cpp-beginners/thread927236.html
C++ Выбивает при создании вектора
Мне нужно считать сначала, цифру означающую количество строк, в каждой из которых есть по 3 цифры. Я создаю вектор размера a*3 - где а - количество строк. Например если а=4, то вектор должен быть 4*3=12. Но когда я создал вектор, и запустил программу,выбивает экран, Debug error. error has been called. vector<int> b(a*3); - что тут не так? Вот вся программа: #include<iomanip> #include<iostream>...
C++ vector. Заменить 3 элемента в середине одним
Допустим есть вектор с 10 эл-ми, нужно элементы под номерами 3,4,5 заменить одним. Как это можно сделать? Заранее благодарен.
C++ считать из файла http://www.cyberforum.ru/cpp-beginners/thread927201.html
в файле даны циферки (без пробелов 361815), нужно считать по 1 цифре в массив, и посчитать сумму, допустим первой половины цифр и второй а потом их сравнить. считываю в массив по 1 символу и вывожу массив на экран, все норм. но сумма получается неверная. подскажите почему?
C++ Нужна консултация с указателем char * в потоке Вот, собственно, начал учить структуры. Чуток сам разбирался с указателями, но не до конца все понял. В общем, есть код: ... struct client { char *name; char *first_name; подробнее

Показать сообщение отдельно
Даниил
67 / 40 / 7
Регистрация: 14.05.2013
Сообщений: 383
22.07.2013, 21:25     Таблица умножения
Написал программу которая делает такое:
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();
 }
Кто как думает, как это исправить?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru