Logo Studenta

actividad 7 - Hector Campos

Vista previa del material en texto

SEMINARIO DE PROGRAMACION 
 
29 DE OCTUBRE DE 2020 
 
Hector Campos Serna 
Código. 215646659 
Programación D-24 
Maestra: Sandra Elizabeth Quiñones 
 
 
Pseudocodigo Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Figura 1 
 12 
 123 
 123 
 12 
 1 
Fecha: 26/10/2020 
D.P: Este pseudocódigo muestra la figura 1, 12, 123, 123, 12, 1 */ 
Donde n = limite de la figura, opc = opción del menú, i= inicializador*/ 
librerías 
inicio 
 entero n, opc, i; 
 imprimir("Menú de ciclos ") 
 imprimir("Seleccione el ciclo que desea utilizar: ") 
 imprimir("1. Desde ") 
 imprimir("2. Mientras ") 
 imprimir("3. hacer mientras ") 
 leer(opc) 
 según sea(opc)inicio 
 caso 1: 
 imprimir("Ciclo Desde "); 
 imprimir("Hasta que numero desea que llegue la figura: "); 
 leer(n) 
 desde(entero i=0; i<=n-1; i++) 
 inicio 
 imprimir(""); 
 desde(entero j=0; j<=i; j++) 
 inicio 
 imprimir("%i", j+1); 
 final 
 final 
 desde(entero i=n; i>0; i--) 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Figura 1, 12, 123, 123, 12, 1 
Fecha: 26/10/2020 
D.P: Este pseudocódigo muestra la figura 1, 12, 123, 123, 12, 1 
Donde: n = limite de la figura, opc = opción del menú, i= inicializador*/ 
#include <stdio.h> 
int main(){ 
 int n, opc, i; 
 printf("Menu de ciclos \n"); 
 printf("Seleccione el ciclo que desea utilizar: \n"); 
 printf("1. For \n"); 
 printf("2. While \n"); 
 printf("3. Do while \n"); 
 scanf("%i", &opc); 
 switch(opc){ 
 case 1: 
 printf("Ciclo For \n"); 
 printf("Hasta que numero desea que llegue la figura: "); 
 scanf("%i", &n); 
 for(int i=0; i<=n-1; i++) 
 { 
 printf("\n"); 
 for(int j=0; j<=i; j++) 
 { 
 printf("%i", j+1); 
 } 
 } 
1. Figura 1, 12, 123, 123, 12, 1 
 
 inicio 
 imprimir(""); 
 desde(entero j=0; j<i; j++) 
 inicio 
 imprimir( j+1) 
 final 
 final 
 salir 
 caso 2: 
 imprimir("Ciclo mientras ") 
 imprimir("Hasta que numero desea que llegue la figura: ") 
 leer(n) 
 i=0 
 mientras(i<=n-1)inicio 
 imprimir(" ") 
 desde(entero j=0; j<=i; j++) 
 inicio 
 imprimir("%i", j+1) 
 final 
 i++ 
 final 
 in 
 mientras(i>0)inicio 
 imprimir(" ") 
 desde(entero j=0; j<i; j++) 
 inicio 
 imprimir( j+1) 
 final 
 i-- 
 final 
 salir 
 caso 3: 
 imprimir("Ciclo Do mientras ") 
 imprimir("Hasta que numero desea que llegue la figura: ") 
 leer(n) 
 i  0 
 hacer inicio 
 imprimir(" ") 
 desde(entero j=0; j<=i; j++) 
 for(int i=n; i>0; i--) 
 { 
 printf("\n"); 
 for(int j=0; j<i; j++) 
 { 
 printf("%i", j+1); 
 } 
 } 
 break; 
 case 2: 
 printf("Ciclo while \n"); 
 printf("Hasta que numero desea que llegue la figura: "); 
 scanf("%i", &n); 
 i=0; 
 while(i<=n-1){ 
 printf("\n"); 
 for(int j=0; j<=i; j++) 
 { 
 printf("%i", j+1); 
 } 
 i++; 
 } 
 i=n; 
 while(i>0){ 
 printf("\n"); 
 for(int j=0; j<i; j++) 
 { 
 printf("%i", j+1); 
 } 
 i--; 
 } 
 
 
 
 inicio 
 imprimir( j+1) 
 final 
 i++ 
 final mientras(i<=n-1) 
 hacer inicio 
 imprimir(" ") 
 desde(entero j=0; j<i; j++) 
 inicio 
 imprimir( j+1) 
 final 
 i-- 
 final mientras(i>0) 
 salir 
 final 
 regresa 0 
final 
 
 break; 
 case 3: 
 printf("Ciclo Do while \n"); 
 printf("Hasta que numero desea que llegue la figura: "); 
 scanf("%i", &n); 
 i = 0; 
 do{ 
 printf("\n"); 
 for(int j=0; j<=i; j++) 
 { 
 printf("%i", j+1); 
 } 
 i++; 
 }while(i<=n-1); 
 do{ 
 printf("\n"); 
 for(int j=0; j<i; j++) 
 { 
 printf("%i", j+1); 
 } 
 i--; 
 }while(i>0); 
 break; 
 } 
 return 0; 
} 
 
 
 
 
 
Pseudocodigo Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Figura Flecha 
Fecha: 27/10/2020 
D.P: Este pseudocódigo muestra la figura de una flecha 
Donde: i = inicializador*/ 
inicio 
entero n, opc, i 
 imprimir("Menu de ciclos ") 
 imprimir("Seleccione el ciclo que desea utilizar: ") 
 imprimir("1. Desde ") 
 imprimir("2. Mientras") 
 imprimir("3. Do mientras") 
 leer(opc) 
 según sea(opc) 
 inicio 
 caso 1: 
 sistema("color") 
 imprimir("Ciclo Desde ") 
 imprimir("Hasta que numero desea que llegue la flecha: ") 
 leer("n) 
 desde(entero i=0; i<n; i++)inicio 
 desde(entero k=0; k<n-i; k++) 
 inicio 
 imprimir(" ")fin 
 desde(entero k=0; k < i * 1+1; k++)inicio 
 imprimir("\033[1;32m") 
 imprimir("* ")fin 
 imprimir() 
 fin 
 desde(entero i=0; i<n-1; i++) 
 inicio 
 desde(entero k=0; k<n/2+1; k++) 
 inicio 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Figura Flecha 
Fecha: 27/10/2020 
D.P: Este pseudocódigo muestra la figura de una flecha 
Donde: i = inicializador, n= número límite de la figura, opc = opción del menu*/ 
#include <stdio.h> 
#include <stdlib.h> 
int main(){ 
 int n, opc, i ; 
 printf("Menu de ciclos \n"); 
 printf("Seleccione el ciclo que desea utilizar: \n"); 
 printf("1. For \n"); 
 printf("2. While \n"); 
 printf("3. Do while \n"); 
 scanf("%i", &opc); 
 switch(opc) 
 { 
 case 1: 
 system("color"); 
 printf("Ciclo For \n"); 
 printf("Hasta que numero desea que llegue la flecha: "); 
 scanf("%i", &n); 
 for(int i=0; i<n; i++){ 
 for(int k=0; k<n-i; k++) 
 { 
 printf(" ");} 
 for(int k=0; k < i * 1+1; k++){ 
 printf("\033[1;32m"); 
 printf("* ");} 
 printf("\n"); 
 } 
 for(int i=0; i<n-1; i++) 
 { 
2. Flecha 
 
 imprimir(" ") 
 fin 
 desde(entero k=0; k<n/2; k++) 
 inicio 
 imprimir("\033[0;31m") 
 imprimir("* ") 
 fin 
 imprimir()fin 
 salir 
 caso 2: 
 sistema("color") 
 imprimir("Ciclo Mientras") 
 imprimir("Hasta que numero desea que llegue la flecha: ") 
 leer(n) 
 i  0 
 mientras(i<n)inicio 
 desde(entero k=0; k<n-i; k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero k=0; k < i * 1+1; k++) 
 inicio 
 imprimir("\033[1;32m") 
 imprimir("* ") 
 fin 
 imprimir() 
 i++ fin 
 i  0 
 mientras(i<n-1) 
 inicio 
 desde(entero k=0; k<n/2+1; k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero k=0; k<n/2; k++) 
 inicio 
 imprimir("\033[0;31m") 
 imprimir("* ")fin 
 imprimir() 
 i++ fin 
 for(int k=0; k<n/2+1; k++) 
 { 
 printf(" "); 
 } 
 for(int k=0; k<n/2; k++) 
 { 
 printf("\033[0;31m"); 
 printf("* "); 
 } 
 printf("\n");} 
 break; 
 case 2: 
 system("color"); 
 printf("Ciclo While \n"); 
 printf("Hasta que numero desea que llegue la flecha: "); 
 scanf("%i", &n); 
 i = 0; 
 while(i<n){ 
 for(int k=0; k<n-i; k++) 
 { 
 printf(" "); 
 } 
 for(int k=0; k < i * 1+1; k++) 
 { 
 printf("\033[1;32m"); 
 printf("* "); 
 } 
 printf("\n"); 
 i++;} 
 i = 0; 
 while(i<n-1) 
 { 
 for(int k=0; k<n/2+1; k++) 
 { 
 printf(" "); 
 } 
 for(int k=0; k<n/2; k++) 
 { 
 printf("\033[0;31m"); 
 printf("* ");} 
 salir 
 caso 3: 
 sistema("color") 
 imprimir("Ciclo Do Mientras") 
 imprimir("Hasta que numero desea que llegue la flecha: ") 
 leer(n) 
 i0 
 hacer inicio 
 desde(entero k=0; k<n-i; k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero k=0; k < i * 1+1; k++) 
 inicio 
 imprimir("\033[1;32m") 
 imprimir("* ") 
 fin 
 imprimir() 
 i++ 
 fin mientras(i<n) 
 i0 
 hacer inicio 
 desde(entero k=0; k<n/2+1; k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero k=0; k<n/2; k++) 
 inicio 
 imprimir("\033[0;31m"); 
 imprimir("* ") fin 
 imprimir() 
 i++; 
 fin mientras(i<n-1) 
 salir fin 
 regresa 0 
fin 
 
 printf("\n"); 
 i++; } 
 break; 
 case 3: 
 system("color"); 
 printf("Ciclo Do While \n"); 
 printf("Hasta que numero desea que llegue la flecha: "); 
 scanf("%i", &n); 
 i=0; 
 do{ 
 for(int k=0; k<n-i; k++) 
 { 
 printf(" "); 
 } 
 for(int k=0; k < i * 1+1; k++) 
 { 
 printf("\033[1;32m"); 
 printf("* "); 
 } 
 printf("\n"); 
 i++; 
 }while(i<n); 
 i=0; 
 do{ 
 for(intk=0; k<n/2+1; k++) 
 { 
 printf(" "); 
 } 
 for(int k=0; k<n/2; k++) 
 { 
 printf("\033[0;31m"); 
 printf("* ");} 
 printf("\n"); 
 i++; 
 }while(i<n-1); 
 break; } 
 return 0; 
} 
Pseudocodigo Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Figura 3 
Fecha: 21/10/2020 
D.P: Este pseudocódigo muestra la figura 3 
Donde: Donde: i = inicializador, n= número límite de la figura, opc = opción del menú*/ 
Principal 
inicio 
 imprimir("Menu de ciclos ") 
 imprimir("Seleccione el ciclo que desea utilizar: ") 
 imprimir("1. Desde ") 
 imprimir("2. Mientras ") 
 imprimir("3. Do mientras ") 
 leer(opc) 
 según sea(opc) 
 inicio 
 caso 1: 
 imprimir("Ciclo Desde ") 
 imprimir("Hasta que numero desea que llegue la figura: ") 
 leer(n) 
 desde(entero i=0 i<n i++) 
 inicio 
 desde(entero k=0 k<n-i k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero j=0 j<=i j++) 
 inicio 
 imprimir(j+1) 
 fin 
 imprimir(" ") 
 fin 
 desde(entero i=n i>=0 i--) 
 inicio 
 desde(entero k=-1 k<n-i k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero j=0 j<i j++) 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Figura 3 
Fecha: 21/10/2020 
D.P: Este pseudocódigo muestra la figura 3 
Donde: Donde: i = inicializador, n= número límite de la figura, opc = opción del menú*/ 
#include <stdio.h> 
int main(){ 
 int n, opc, i; 
 printf("Menu de ciclos \n"); 
 printf("Seleccione el ciclo que desea utilizar: \n"); 
 printf("1. For \n"); 
 printf("2. While \n"); 
 printf("3. Do while \n"); 
 scanf("%i", &opc); 
 switch(opc){ 
 case 1: 
 printf("Ciclo For \n"); 
 printf("Hasta que numero desea que llegue la figura: "); 
 scanf("%i", &n); 
 for(int i=0; i<n; i++) 
 { 
 for(int k=0; k<n-i; k++) 
 { 
 printf(" "); 
 } 
 for(int j=0; j<=i; j++) 
 { 
 printf("%i ", j+1); 
 } 
 printf("\n"); 
 } 
 for(int i=n; i>=0; i--){ 
 for(int k=-1; k<n-i; k++) 
Figura 3 
 inicio 
 imprimir("%i ", j+1) 
 fin 
 imprimir(" ") 
 fin 
 salir 
 caso 2: 
 imprimir("Ciclo Mientras ") 
 imprimir("Hasta que numero desea que llegue la figura: ") 
 leer(n) 
 i 0 
 mientras(i<n) 
 inicio 
 desde(entero k=0 k<n-i k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero j=0 j<=i j++) 
 inicio 
 imprimir( j+1) 
 fin 
 imprimir(" ") 
 i++ 
 fin 
 i  n 
 mientras(i>=0) 
 inicio 
 desde(entero k=-1 k<n-i k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero j=0 j<i j++) 
 inicio 
 imprimir("%i ", j+1) 
 fin 
 imprimir("\n") 
 i-- 
 fin 
 caso 3: 
 imprimir("Ciclo Mientras \n") 
 imprimir("Hasta que numero desea que llegue la figura: ") 
 leer("%i", &n) 
 { 
 printf(" "); 
 } 
 for(int j=0; j<i; j++) 
 { 
 printf("%i ", j+1); 
 } 
 printf("\n");} 
 break; 
 case 2: 
 printf("Ciclo While \n"); 
 printf("Hasta que numero desea que llegue la figura: "); 
 scanf("%i", &n); 
 i = 0; 
 while(i<n){ 
 for(int k=0; k<n-i; k++) 
 { 
 printf(" "); 
 } 
 for(int j=0; j<=i; j++) 
 { 
 printf("%i ", j+1); 
 } 
 printf("\n"); 
 i++;} 
 i = n; 
 while(i>=0){ 
 for(int k=-1; k<n-i; k++) 
 { 
 printf(" "); 
 } 
 for(int j=0; j<i; j++) 
 { 
 printf("%i ", j+1); 
 } 
 printf("\n"); 
 
 i = 0 
 hacer inicio 
 desde(entero k=0 k<n-i k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero j=0 j<=i j++) 
 inicio 
 imprimir(j+1) 
 fin 
 imprimir(" ") 
 i++ 
 fin mientras(i<n) 
 i  n 
 hacer inicio 
 desde(entero k=-1 k<n-i k++) 
 inicio 
 imprimir(" ") 
 fin 
 desde(entero j=0 j<i j++) 
 inicio 
 imprimir(j+1) 
 fin 
 imprimir(" ") 
 i-- 
 fin mientras(i>=0) 
 salir 
 fin 
 regresa 0 
fin 
 
 
 i--;} 
 case 3: 
 printf("Ciclo While \n"); 
 printf("Hasta que numero desea que llegue la figura: "); 
 scanf("%i", &n); 
 i = 0; 
 do{ 
 for(int k=0; k<n-i; k++) 
 { 
 printf(" "); 
 } 
 for(int j=0; j<=i; j++) 
 { 
 printf("%i ", j+1); 
 } 
 printf("\n"); 
 i++; 
 }while(i<n); 
 i = n; 
 do{ 
 for(int k=-1; k<n-i; k++) 
 { 
 printf(" "); 
 } 
 for(int j=0; j<i; j++) 
 { 
 printf("%i ", j+1); 
 } 
 printf("\n"); 
 i--; 
 }while(i>=0); 
 break; } 
 return 0; 
} 
 
 
Pseudocodigo Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Tablas de multiplicar del 1 al 10 
Fecha: 28/10/2020 
D.P: Muestra las tablas de multiplicar del 1 al 10 
Donde: Donde: i = inicializador, mult= resultado de multiplicación, opc = opción del menú*/ 
entero n, opc,mult, i 
librerías 
inicio 
 imprimir("Menu de ciclos ") 
 imprimir("Seleccione el ciclo que desea utilizar: ") 
 imprimir("1. Desde ") 
 imprimir("2. Mientras ") 
 imprimir("3. Do mientras ") 
 leer(opc) 
 segun sea (opc) 
 inicio 
 caso 1: 
 imprimir(" Ciclo desde ") 
 desde(entero i=1i<=10i++) 
 inicio 
 si(i<=1)inicio 
 desde(entero i=1i<=5i++)inicio 
 imprimir(" Tabla del ") 
 fin 
 imprimir("") 
 fin 
 imprimir(" ") 
 desde(entero m=1 m<=5 m++) 
 inicio 
 mult = i*m 
 si(i==10)inicio 
 imprimir(m, “x” i, = mult) 
 imprimir(" ")fin 
 si noinicio 
 imprimir(m, i, mult) 
 imprimir(" ") 
 fin 
 fin 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Tablas de multiplicar del 1 al 10 
Fecha: 28/10/2020 
D.P: Muestra las tablas del 1 al 10 
Donde: Donde: i = inicializador, mult= resultado de multiplicación, opc = opción del menú*/ 
#include <stdio.h> 
int main(){ 
 int n, opc,mult, i; 
 printf("Menu de ciclos \n"); 
 printf("Seleccione el ciclo que desea utilizar: \n"); 
 printf("1. For \n"); 
 printf("2. While \n"); 
 printf("3. Do while \n"); 
 scanf("%i", &opc); 
 switch(opc) 
 { 
 case 1: 
 printf(" Ciclo for\n \n"); 
 for(int i=1;i<=10;i++) 
 { 
 if(i<=1){ 
 for(int i=1;i<=5;i++){ 
 
 printf(" Tabla del %i ",i); 
 } 
 printf("\n"); 
 } 
 printf(" "); 
 for(int m=1; m<=5; m++) 
 { 
 mult = i*m; 
 if(i==10){ 
 printf("%i x %i = %.2i ", m, i, mult); 
Tablas de multiplicar del 1 al 10 
 imprimir("") 
 fin 
 imprimir("") 
 desde(entero i=1i<=10i++) 
 inicio 
 si(i<=1)inicio 
 desde(entero i=6i<=10i++)inicio 
 imprimir(" Tabla del i ") 
 fin 
 imprimir("") 
 fin 
 imprimir(" ") 
 desde(entero m=6 m<=10 m++) 
 inicio 
 mult = i*m 
 si(i==10)inicio 
 imprimir (m, i, mult) 
 imprimir(" ")fin 
 si no inicio 
 imprimir(m, i, mult) 
 imprimir(" ") 
 fin 
 fin 
 imprimir("") 
 fin 
 salir 
 
 caso 2: 
 i 1 
 imprimir(" Ciclo Mientras “) 
 mientras(i<=10) 
 inicio 
 si(i<=1)inicio 
 desde(entero i=1i<=5i++)inicio 
 
 imprimir(" Tabla del %i ",i) 
 fin 
 imprimir("") 
 fin 
 imprimir(" ") 
 desde(entero m=1 m<=5 m++) 
 inicio 
 printf(" ");} 
 else{ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" ");} 
 } 
 printf("\n"); 
 } 
 printf("\n"); 
 for(int i=1;i<=10;i++) 
 { 
 if(i<=1){ 
 for(int i=6;i<=10;i++){ 
 printf(" Tabla del %i ",i); 
 } 
 printf("\n"); 
 } 
 printf(" "); 
 for(int m=6; m<=10; m++) 
 { 
 mult = i*m; 
 if(i==10){ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" ");} 
 else{ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" "); 
 } 
 } 
 printf("\n"); 
 } 
 break; 
 case 2: 
 i = 1; 
 printf(" Ciclo While \n \n"); 
 while(i<=10) 
 { 
 mult = i*m 
 si(i==10)inicio 
 imprimir("%i x %i = %.2i ", m, i, mult) 
 imprimir(" ")fin 
 elseinicio 
 imprimir("%i x %i = %.2i ", m, i, mult) 
 imprimir(" ") 
 fin 
 fin 
 i++ 
 imprimir("") 
 fin 
 imprimir("") 
 i1 
 mientras(i<=10) 
 inicio 
 si(i<=1)inicio 
 desde(entero i=6i<=10i++)inicio 
 
 imprimir(" Tabla del %i ",i) 
 fin 
 imprimir("") 
 fin 
 imprimir(" ") 
 desde(entero m=6 m<=10 m++) 
 inicio 
 mult  i*m 
 si(i==10)inicio 
 imprimir(" m, i, mult)imprimir(" ")fin 
 si no 
 inicio 
 imprimir( m, i, mult) 
 imprimir(" ") 
 fin 
 fin 
 i++ 
 imprimir("") 
 fin 
 salir 
 caso 3: 
 i  1 
 if(i<=1){ 
 for(int i=1;i<=5;i++){ 
 
 printf(" Tabla del %i ",i); 
 } 
 printf("\n"); 
 } 
 printf(" "); 
 for(int m=1; m<=5; m++) 
 { 
 mult = i*m; 
 if(i==10){ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" ");} 
 else{ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" "); 
 } 
 } 
 i++; 
 printf("\n"); 
 } 
 printf("\n"); 
 i=1; 
 while(i<=10) 
 { 
 if(i<=1){ 
 for(int i=6;i<=10;i++){ 
 
 printf(" Tabla del %i ",i); 
 } 
 printf("\n");} 
 printf(" "); 
 for(int m=6; m<=10; m++) 
 { 
 mult = i*m; 
 imprimir(" Ciclo hacer Mientras ") 
 hacer inicio 
 si(i<=1)inicio 
 desde(entero i=1i<=5i++)inicio 
 
 imprimir(" Tabla del %i ",i) 
 fin 
 imprimir("") 
 fin 
 imprimir(" ") 
 desde(entero m=1 m<=5 m++) 
 inicio 
 mult  i*m 
 si(i==10)inicio 
 imprimir("m, i, mult) 
 imprimir(" ") 
 fin 
 sino inicio 
 imprimir(m, i, mult) 
 imprimir(" ") 
 fin 
 fin 
 i++ 
 imprimir("") 
 finmientras(i<=10) 
 imprimir("") 
 imprimir("") 
 i1 
 hacer inicio 
 si(i<=1)inicio 
 desde(entero i=6i<=10i++)inicio 
 imprimir(" Tabla del i ") 
 fin 
 imprimir("") 
 fin 
 imprimir(" ") 
 desde(entero m=6 m<=10 m++) 
 inicio 
 mult = i*m 
 si(i==10)inicio 
 imprimir(m x i = mult ") 
 imprimir(" ")fin 
 if(i==10){ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" ");} 
 else 
 { 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" "); 
 } 
 } 
 i++; 
 printf("\n");} 
 break; 
 case 3: 
 i = 1; 
 printf(" Ciclo Do While \n \n"); 
 do{ 
 if(i<=1){ 
 for(int i=1;i<=5;i++){ 
 
 printf(" Tabla del %i ",i); 
 } 
 printf("\n"); 
 } 
 printf(" "); 
 for(int m=1; m<=5; m++) 
 { 
 mult = i*m; 
 if(i==10){ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" "); 
 } 
 else{ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" "); 
 } 
 } 
 
 
 else 
 inicio 
 imprimir("m x i = mult) 
 imprimir(" ") 
 fin 
 fin 
 i++ 
 imprimir("") 
 fin mientras(i<=10) 
 salir 
 fin 
 regresa 0 
fin 
 
 i++; 
 printf("\n"); 
 }while(i<=10); 
 printf("\n"); 
 printf("\n"); 
 i=1; 
 do{ 
 if(i<=1){ 
 for(int i=6;i<=10;i++){ 
 printf(" Tabla del %i ",i); 
 } 
 printf("\n"); 
 } 
 printf(" "); 
 for(int m=6; m<=10; m++) 
 { 
 mult = i*m; 
 if(i==10){ 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" ");} 
 else 
 { 
 printf("%i x %i = %.2i ", m, i, mult); 
 printf(" "); 
 } 
 } 
 i++; 
 printf("\n"); 
 }while(i<=10); 
 break;} 
 return 0; 
}

Otros materiales