Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

#include <iostream>

#include <math.h>
int main()
{
int op;
printf ("ingrese el ejercicio que quiera visualizar del uno al nueve:
");
scanf ("%d" , &op);
switch (op)
{
case 1:{
int suma = 0;
int n;
printf("Ingrese un numero: ");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
suma += i;
}
printf("La suma es: %d\n", suma);
break;
}
break;
case 2:{
int n;
int a;
int i;
printf("Ingrese el numero que quiera calcularle la tabla de
multiplicar:\n");
scanf("%d", &n);
for (i = 0; i <= 10; i++) {
a = n * i;
printf("%d*%d=%d\n", n, i, a);
}
printf("Termino...\n");
break;
}
break;
case 3:{
int i;
for (i = 1; i <= 100; i++) {
std::cout << i << "-";
}
for (i = 100; i >= 1; i--) {
std::cout << i << "-";
}
for (i = 7; i <= 77; i += 7) {
std::cout << i << "-";
}
for (i = 2; i <= 20; i += 3) {
std::cout << i << "-";
}
break;
}
break;
case 4:{
int numero;
int suma = 0;
for (numero = 2; numero <= 6; numero = numero + 2) {
suma = suma + numero;
}
printf("La suma de los pares es de 2 hasta 6 = %d\n", suma);
break;
}
break;
case 5:{
int i, j, n;
std::cout << "Ingresar n: ";
std::cin >> n;
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++) {
std::cout << "*";
}
std::cout << std::endl;
}
break;
}
break;
case 6:{
int A = 1, B, D;
std::cout << "Ingrese el numero de columnas: ";
std::cin >> D;
for (A = 1; A <= D; A++) {
B = A;
for (B = A; B <= D; B++) {
std::cout << "*";
}
std::cout << std::endl;
}
break;
}
break;
case 7:{
int a, b, mcd, min, k;
printf("Ingrese el primer numero: ");
scanf("%d", &a);
printf("Ingrese el segundo numero: ");
scanf("%d", &b);
if (a < b) {
min = a;
} else {
min = b;
}
k = 1;
while (k <= min) {
if (a % k == 0 && b % k == 0) {
mcd = k;
}
k = k + 1;
}
printf("MCD de %d y %d es %d\n", a, b, mcd);
break;
}
break;
case 8:{
int c, s, t, v;
printf("Ingrese el numero de columnas: ");
scanf("%d", &v);
for (c = v; c >= 1; c--) {
for (t = c; t >= 1; t--) {
printf(" ");
}
for (s = c; s <= v; s++) {
printf("*");
}
printf("\n");
}
break;
}
break;
case 9:{
int b, d = 0, e = 0, c = 0;
std::cout << "Ingrese un numero:" << std::endl;
std::cin >> b;
while (b >= 10) {
c = 0;
while (b >= 10) {
b = b - 10;
c++;
}
d = d + b * pow(2, e);
e = e + 1;
b = c;
}
d = d + c * pow(2, e);
std::cout << d << std::endl;
break;
}
}
return 0;
}

You might also like