Está en la página 1de 3

PRACTICA #12 Y CORRECCION PRUEBA #1

Nombre: Gunsha Gusqui Cristian Daniel


Fecha:14/12/2021
Asignatura: Programación 1 Paralelo: “A”
Realizar una aplicación que permita ingresar n números, se debe garantizar que el ejercicio
permita que la cantidad de números sea un valor par; los números ingresados pueden ser de
uno o dos dígitos positivos enteros distintos de cero; en el orden en que los valores sean
ingresados se deberá ir comparando cada pareja de valores (1ro con 2do;3ro con 4to; 5to con
6to; etc....) y se determinara la suma de los dígitos de los valores que sean considerados.

#include<iostream>

#include<conio.h>

using namespace std;

int main(){

int n,num1,num2,suma,i;

do{

cout<<"ingrese la cantidad de números: ";

cin>>n;

}while(n<=0 || n%2!=0);

for(i=1;i<n;i=i+2){

do{

cout<<"ingrese el número "<<i<<":";

cin>>num1;

}while(num1<=0 || num1>99);

do{

cout<<"ingrese el número "<<i+1<<":";

cin>>num2;

}while(num1<=0 || num2>99);

suma=0;

if(num1<=9)suma=suma+num1;

else

suma=suma+(num1/10)+(num1%10);

if(num2<=9)suma=suma+num2;

else
suma=suma+(num2/10)+(num2%10);

cout<<"la suma de los dígitos de "<<num1<<" y "<<num2<<" es "<<suma;

_getch();

Realizar una aplicación que permita ingresar un número y mediante opciones :1-calcular el
factorial del número en el coso de que sea de un solo dígito positivo y distinto de cero.2-
determinar si el número es o no un numero primo positivo distinto de cero.

#include<iostream>

#include<cino.h>

using namespace std;

int maint(){

int num,op,fact,cd,i;

cout<<"Ingrese un número: ";

cin>>num;

cout<<"Menú de opciones";

cout<<"Factorial del número ingresado";

cout<<"Saber si el número es primo o no";

cout<<"Seleccione una opcion: ";

cin>>op;

switch(op){

case 1:

if(num>0 && num<=9 ){

fact=1;

for(i=1;i<=num;i++)fact=fact*i;

cout<<"El factorial de "<<num<<" es "<<fact;

else

cout<<"No se calcula";

break;

case 2:

if(num>0){
cd=0

for(i=1;i<=num;i++){

if(num%i==0)cd++;
}

if(cd<=2)

cout<<"El número "<<num<<" es primo";

else

cout<<"El número "<<num<<" no es primo";

break;

default:

cout<<"Opcion incorrecta";

break;

_getch();

También podría gustarte