Просто застрял в этом коде, я должен создать математическую таблицу - PullRequest
0 голосов
/ 21 декабря 2018

У меня есть этот код, который дает мне ошибку, я не знаю, как это исправить.Я не знаю, какую часть я делаю неправильно.

Я создал код, подобный этому, но без предоставления пользователю возможности, например:

int counter;
    for (counter=1; counter<=100000; counter=counter+1)
    {
        cout<<"2x"<<counter<<"="<<2*counter<<"\n";

, этот код даетмне таблица 2.

#include <iostream>
#include <cstdlib>

using namespace std;

main()
{       int counter, number, maxMultiplier;
    {
        cout>> "Please enter the number for which you want a table: ";
        cin<< number;
        cout>> "Please select the multiplier up to which you want a table: ";
        cin>> maxMultiplier;    
    }
    for (counter=1; counter<=maxMultiplier; counter=counter+1)
    {   cout<<number<<"x"<<counter<<"="<<number*counter<<"/n";
        }
    {system("pause");}
    return main();
}

Пользователь должен иметь возможность ввести номер для таблицы, которую они хотят, и как долго он хочет, чтобы таблица была.Как и до 2х1 = 2 ......... 2х10 = 20

1 Ответ

0 голосов
/ 22 декабря 2018

после очистки кода и учета замечаний TypeIA и меня:

#include <iostream>
#include <cstdlib>

using namespace std;

int main()
{
  int number, maxMultiplier;

  cout << "Please enter the number for which you want a table: ";
  cin >> number;
  cout << "Please select the multiplier up to which you want a table: ";
  cin >> maxMultiplier;    

  for (int counter = 1; counter<=maxMultiplier; ++counter)
  {
    cout<<number<<"x"<<counter<<"="<<number*counter<<"\n";
  }

  system("pause"); // I don't like, pause does not exist under Linux etc
  return 0;
}
...