Você está na página 1de 8

7.

- Men de opciones, sumar, restar, multiplicar y dividir dos valores:


#include <stdio.h>
#include <conio.h>
#include <math.h>
int main()
{
int opcion;
//utilizamos int puesto que se trata de una variable que almacena un numero entero, en caso
de que sea una letra o numero la variable utilizaremos char
float a,b,R;
printf("Digita tus numeros con lo que vas a trabajar \n\n\n");
scanf("%f%f",&a,&b);
printf("Digita el numero de opcion que deseas realizar Menu \n\n\n");
//crearemos posteriormente una opcin para la operacin que desea realizar
printf("1: la suma\n\n");
printf("2: la resta\n\n");
printf("3: la multiplicacion\n\n");
printf("4: la division\n\n");
scanf("%d",&opcion);
switch(opcion)
//utilizamos switch para generar casos: SUMA, RESTA, PRODUCTO Y DIVISIN
{
case 1:R=a+b;
printf("El resultado de la suma es %.2f \n\n",R);
printf("\n\n---------------------------------\n Programacion digital grupo C \n-------------------------------
--\n\n\n");
break;
case 2:R=a-b;
printf("El resultado de la resta es %.2f \n\n",R);
printf("\n\n----------------------------\n Programacion digital grupo C \n----------------------------
\n\n\n");
break;
case 3:R=a*b;
printf("El resultado de la multiplicacion es %.2f \n\n",R);
printf("\n\n----------------------------\n Programacion digital grupo C \n----------------------------
\n\n\n");
break;
case 4:R=a/b;
printf("El resultado de la division es %.2f \n\n",R);
printf("\n\n----------------------------\n Programacion digital grupo C \n----------------------------
\n\n\n");
default:printf("NO ES UNA OPCION");
//utilizamos default(POR DEFECTO) en el caso de que escriba una opcin que no se encuentra
en el Men,
break;
break;
}
return 0;
}
// en cuanto al ultimo printf es para darle una acotacin o de alguna manera mejor
presentacin al programa al momento de ejecutar.
8.- DADO TRES VALORES, MUESTRA EL MENOR
#include <iostream>
#include <math.h>
//utilizaremos la libreria std "namespace sdt" para poder utilizar "cin" y "cout"; donde cin
significa ingresa valores = que printf solo que ayudara a reducir el algoritmo, y lo que es cout
vendra a ser el printf de salida, impresin o de respuesta
using namespace std;
int main() {

int A,B,C;
printf("\t\n ingrese tres numeros\n");
cin>>A;
cin>>B;
cin>>C;
//if se utilizara como condicional "si"
if(A < B && A < C)
{
cout<<"El numero menor es "<<A;
}
//una vez que A no sea el menor pasaremos al segundo filtro, lo cual pondremos "else" el cual
significa "si no"
else{
if(B < A && B < C)
{
cout<<"El numero menor es "<<B;
}
//una vez que pase el segundo filtro se asimilara que el menor numero es C
else{
cout<<"El numero menor es "<<C;
}
}
//como se observa diferencia del printf (el cout y cin ayudan a reducir el algoritmo)
printf("\n\n----------------------------\n Programacion digital grupo C \n----------------------------
\n\n\n");
// en cuanto al ultimo printf es para darle una acotacin o de alguna manera mejor
presentacin al programa al momento de ejecutar
return 0;
}
9.- CALCULAR EL FACTORIAL DE UN NMERO
#include <iostream>
#include <math.h>
//utilizaremos la libreria std "namespace sdt" para poder utilizar "cin" y "cout"; donde cin
significa ingresa valores = que printf solo que ayudara a reducir el algoritmo, y lo que es cout
vendra a ser el printf de salida, impresin o de respuesta
using namespace std;
int main() {
int n,factorial;
factorial=1;
cout<<"factorial de:\n";
cin>>n;
// a diferencia del sprintf( cin y cout de la biblioteca std nos ayudara al reducir el algoritmo)
if(n>0)
//con el if, llegaremos a condicionar el valor de n, para que en caso de que salga negativo
exista el default o en este caso el cout
{
for (int i=1; i<=n; i++)
//el for nos ayudara a dar una accin a la variable
{
factorial=factorial*i;
}
cout<<"la factorial de "<<n<<" es = "<<factorial;
}
else
{
cout<<"NO EXISTE";
// si el nmero insertado es negativo no existe
}

printf("\n\n----------------------------\n Programacion digital grupo C \n----------------------------


\n\n\n");
// en cuanto al ultimo printf es para darle una acotacin o de alguna manera mejor
presentacin al programa al momento de ejecutar
}
16.- CALCULA LOS CUADRADOS DE 1 HASTA N
#include <iostream>
#include <math.h>
//utilizaremos la libreria std "namespace sdt" para poder utilizar "cin" y "cout"; donde cin
significa ingresa valores = que printf solo que ayudara a reducir el algoritmo, y lo que es cout
vendra a ser el printf de salida, impresin o de respuesta
using namespace std;
int main() {
int suma,n;
suma=0;
cout<<"numeros al cuadrado de:\n";
cin>>n;
//como se observa diferencia del printf (el cout y cin ayudan a reducir el algoritmo)
// en cuanto al for nos ayuda a relizar un parametro for = para la variable
for (int i=1; i<=n; i++)
{
suma=suma+i*i;
// esta igualdad se refiere a la suma de cuadrados hasta el numero que se dese
}
cout<<"la suma de numeros al cuadrado "<<suma;
printf("\n\n----------------------------\n Programacion digital grupo C \n----------------------------
\n\n\n");
// en cuanto al ultimo printf es para darle una acotacin o de alguna manera mejor
presentacin al programa al momento de ejecutar
}
17.- MUESTRA LOS NMEROS PARES DEL 0 AL 500
#include <iostream>
#include <math.h>
using namespace std;
//utilizaremos la libreria std "namespace sdt" para poder utilizar "cin" y "cout"; donde cin
significa ingresa valores = que printf solo que ayudara a reducir el algoritmo, y lo que es cout
vendra a ser el printf de salida, impresin o de respuesta
int main() {
for (int i=2; i<=500; i++)
{
if(i%2==0)
{
cout<<i<<" , ";
}
//int simplificara de la misma manera el algoritmo en vez de un "return 0", devolviendo a 0;
para que el programa ha finalizado correctamente
// en cuanto al for nos ayuda a relizar un parametro for = para la variable
// para lo que es if, reiteramos que es un condicional if(i%2==0) donde nos dice para i = #par es
verdadero, en el caso de que pongamos if(i%1==0) nos pondra todos los valores del 1 al 500
// lo que es cout, simplificara el algoritmo, en vez del printf; es por eso que utilizamos la
biblioteca std: de "cin" e"cout"
}
printf("\n\n----------------------------\n Programacion digital grupo C \n----------------------------
\n\n\n");
// en cuanto al ultimo printf es para darle una acotacin o de alguna manera mejor
presentacin al programa al momento de ejecutar
}
18.-CALCULE EL PROMEDIO DE LOS VALORES CONTENIDOS EN UNA MATRIZ
#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
//utilizaremos la libreria std "namespace sdt" para poder utilizar "cin" y "cout"; donde cin
significa ingresa valores = que printf solo que ayudara a reducir el algoritmo, y lo que es cout
vendra a ser el printf de salida, impresin o de respuesta
int main()

{
double B[50],Prom,Sum;
int n,i,a;
cout<<"\nCALCULANDO EL PROMEDIO DE LOS VALORES DE UNA MATRIZ"<<endl;
cin>>n;
for(i=0;i<n;i++)
//int simplificara de la misma manera el algoritmo en vez de un "return 0", devolviendo a 0;
para que el programa ha finalizado correctamente
//ojo si ponemos un nmero negativo al inicio de nuestra matriz el resultado sera 0 puesto que
no existe una matrz negativa
{
cout<<"B["<<i+1<<"]=";
cin>>B[i];
}
Sum=0;
for(i=0;i<n;i++)
// for nos ayuda a relizar un parametro for = para la variable
{
Sum=Sum+B[i];
//el operador sum es la suma
}
Prom=Sum/n;
cout<<"\n El promedio de los valores contenidos en la matriz es ="<<Prom<<endl;
//con el anterior cout se vera la representacin o la impresin al ejecutar el programa
printf("\n\n----------------------------\n Programacion digital grupo C \n--------------------------
--\n\n\n");

// el ultimo printf es para darle una acotacin o de alguna manera mejor presentacin al
programa al momento de ejecutar
return 0;

}
22.- CALCULE EL VOLUMEN DE UN CUBO

#include <stdio.h>
#include <math.h>
float a,vol;
//float nos ayudara para reconocer, nombrar las variables del algoritmo
int volumen_de_un_cubo(int a);
int main()
{
if (a>0)
printf("\n\tHALLANDO EL VOLUMEN DE UN CUBO");
printf("\ningrese el valor de un lado a:");
scanf("%f",&a);
volumen_de_un_cubo(a);

//int simplificara de la misma manera el algoritmo en vez de un "return 0", devolviendo a 0;


para que el programa ha finalizado correctamente
}
int volumen_de_un_cubo(int a)
{

vol=pow(a,3);
//la funcin pow significa pow(operando_nmero_base,operando_exponente
printf("\nEl volumen del cubo es %.2f",vol);
printf("\n\n----------------------------\n Programacion digital grupo C \n--------------------------
--\n\n\n");

// en cuanto al ultimo printf es para darle una acotacin o de alguna manera mejor
presentacin al programa al momento de ejecutar
//int simplificara de la misma manera el algoritmo en vez de un "return 0", devolviendo a 0;
para que el programa ha finalizado correctamente
}

Você também pode gostar