Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Semana 4 - Ejercicio 13
- Dado un número n, imprimir una tabla de multiplicar de la siguiente manera:
- * 1 2 3 ... n
- 1 1 2 3 ... n*1
- 2 2 4 6 ... n*2
- .. .. .. .. ... ...
- n 1*n 2*n .... n*n
- */
- #include<iostream>
- using namespace std;
- int main()
- {
- float n;
- do{
- cout<<"Ingrese un numero entero y positivo: ";
- cin>>n;
- }
- while(int(n)!=n or n<0);
- for(int i=0 ; i<=n ; i++){
- for(int j=0 ; j<=n ; j++){
- if(i==0 and j==0) // En la posicion 0,0 imprimimos '*'
- cout<<"* \t";
- else if(i==0) // En la primera fila imprimimos de '1' a 'n'
- cout<<j<<"\t";
- else if(j==0)
- cout<<i <<"\t"; // En la primera columna imprimimos de '1' a 'n'
- else
- cout<<i*j<<"\t"; // Imprimimos el producto
- }
- cout<<"\n"; // Salto al final de cada fila
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement