Informatică, întrebare adresată de stefansutea, 8 ani în urmă

1. Scrie un program in C++ care sa afiseze tabla inmultirii cu o cifra c citita de la tastatura. Valorile se vor scrie una sub alta ca in exemplu:


Exemplu:
Introduc c:6
1x6=6
2x6=12
3x6=18
4x6=24
5x6=30
6x6=36
7x6=42
8x6=48
9x6=54

Răspunsuri la întrebare

Răspuns de itChris
1

Răspuns:

#include <iostream>

using namespace std;

int main(){

int startNumber;

cin >> startNumber;

for(int i = 1; i < 10; i++){

cout<< to_string(i) + "x" + to_string(startNumber) + "=" + to_string(i*startNumber) << endl;

}

return 0;

}

Codul poate fi îmbunătățit si s-ar putea sa aibă cateva greseli dar sper ca te-am ajutat!


andrei750238: 1. Nu se foloseste metoda to_string() la liceu. Defapt, nu se foloseste deloc string-ul. Pentru reprezentarea caracterelor se foloseste un array de caractere. Dar in problema aceasta clar nu e nevoie.
itChris: eram in graba scz
stefansutea: Sunt intr-a opta baietii
andrei750238: Cu atât mai mult sa nu folosești stringuri.
Răspuns de andrei750238
2

#include <iostream>

using namespace std;

int main(){

int c;

//Citire cifra

cout << "c:";

cin >> c;

//Afisare tabla inmultirii

for(int i=1;i<10;i++){

cout << i << " x " << c << " = " << i*c << endl;

}

}

Anexe:
Alte întrebări interesante