SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
StuDocu no está patrocinado ni avalado por ningún colegio o universidad.
Ejercicios Varios Programacion I
Programacion I (Universidad Nacional Autónoma de Honduras)
StuDocu no está patrocinado ni avalado por ningún colegio o universidad.
Ejercicios Varios Programacion I
Programacion I (Universidad Nacional Autónoma de Honduras)
Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com)
lOMoARcPSD|5405504
El programa le indicara cuantos números positivos, negativos o ceros ingreso
1) #include<iostream>
2) using namespace std;
3) int main(){
4) int n,i=1,N=0,C=0,P=0;
5) cout<<"tEl programa le indicara cuantos numeros positivos, negativos o ceros
ngresonn";
6)
7) do{
8) cout<<i<<". Ingrese un numero: ";cin>>n;
9) if(n<0){
10) N++;
11) }
12) else if(n==0){
13) C++;
14) }
15) else if(n>0){
16) P++;
17) }
18) n++;
19) i++;
20) }
21) while(i<=10);
22)
23) cout<<"nnttLos numeros iguales a cero son: "<<C<<endl;
24) cout<<"ttLos numeros negativos son: "<<N<<endl;
25) cout<<"ttLos numeros positivos son: "<<P<<endl;
26) }
Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com)
lOMoARcPSD|5405504
Factorial
1) #include <iostream>
2) #include<cmath>
3) using namespace std;
4)
5) int main(void){
6) int i,x=0;
7) int fact=1;
8) int numero;
9) cout<<"Ingresa un numero: ";cin>>numero;
10) if(numero<0){
11) fact =0;
12) }
13) else if(numero==0) {
14) fact=1;
15) }
16) else{
17) for (i = 1; i <= numero; i++){
18) fact = fact*i;
19) }
20) }
21) cout<<"nEl Factorial es: "<<fact;
22) }
Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com)
lOMoARcPSD|5405504
1) #include<iostream>
2) using namespace std;
3) int main(){
4) int n,i=1,s=0;
5) cout<<"tPrograma dara la suma de los numeros anteriores al que ingresenn";
6) cout<<"Ingrese un numero positivo: "<<"n- ";cin>>n;cout<<"nn";
7) while(i<=n){
8) s+=i;
9) if(i<n){
10) cout<<i<<"+";
11) }
12) else if(i==n){
13) cout<<i<<"= "<<s<<endl;
14) }
15) i++;
16) }
17)
18) }
Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com)
lOMoARcPSD|5405504
Diseñar e implementar un programa que lea un total de 10 números y cuente el
número de
sus entradas que son positivas, negativas y ceros
1) #include<iostream>
2) using namespace std;
3) int main(){
4) int a,b,c,d,e,f,g,h,i,j,P=0,N=0,C=0;
5) cout<<"tEl programa le indicara cuantos numeros positivos, negativos o ceros ingreso";
6) cout<<"nnIngrese 10 numeros: "<<"n- ";
7) cin>>a>>b>>c>>d>>e>>f>>g>>h>>i>>j;
8) if(a>0){
9) P+=1;
10) }
11) else if(a<0){
12) N+=1;
13) }
14) else if(a==0){
15) C+=1;
16) }
17) if(b>0){
18) P+=1;
19) }
20) else if(b<0){
21) N+=1;
22) }
23) else if (b==0){
24) C+=1;
25) }
26) if(c>0){
27) P+=1;
28) }
29) else if(c<0){
30) N+=1;
31) }
32) else if(c==0){
33) C+=1;
34) }
35) if(d>0){
36) P+=1;
Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com)
lOMoARcPSD|5405504
37) }
38) else if(d<0){
39) N+=1;
40) }
41) else if(d==0){
42) C+=1;
43) }
44) if(e>0){
45) P+=1;
46) }
47) else if(e<0){
48) N+=1;
49) }
50) else if(e==0){
51) C+=1;
52) }
53) if(f>0){
54) P+=1;
55) }
56) else if(f<0){
57) N+=1;
58) }
59) else if(f==0){
60) C+=1;
61) }
62) if(g>0){
63) P+=1;
64) }
65) else if(g<0){
66) N+=1;
67) }
68) else if(g==0){
69) C+=1;
70) }
71) if(h>0){
72) P+=1;
73) }
74) else if(h<0){
75) N+=1;
76) }
77) else if(h==0){
78) C+=1;
79) }
80) if(i>0){
81) P+=1;
82) }
83) else if(i<0){
Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com)
lOMoARcPSD|5405504
84) N+=1;
85) }
86) else if(i==0){
87) C+=1;
88) }
89) if(j>0){
90) P+=1;
91) }
92) else if(j<0){
93) N+=1;
94) }
95) else if(j==0){
96) C+=1;
97) }
98) cout<<"nLa Cantidad de numeros negativos son: "<<N<<"nLa Cantidad de numeros positivos
son: "<<P<<"nLa Cantidad de ceros son: "<<C<<endl;
99) }
Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com)
lOMoARcPSD|5405504

Más contenido relacionado

La actualidad más candente

Programa para comprobar los números
Programa para comprobar los númerosPrograma para comprobar los números
Programa para comprobar los números
sirekarol
 
Lenguaje java utilizando la estructura for
Lenguaje java utilizando la estructura forLenguaje java utilizando la estructura for
Lenguaje java utilizando la estructura for
kmilita95
 
05 sentencias basicas
05 sentencias basicas05 sentencias basicas
05 sentencias basicas
Carlos
 
Ejercicio Practicos Unidad Ii
Ejercicio Practicos Unidad IiEjercicio Practicos Unidad Ii
Ejercicio Practicos Unidad Ii
yennismart
 
For laura ximena martinez
For laura ximena martinezFor laura ximena martinez
For laura ximena martinez
laurita30_x
 
Suma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimalesSuma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimales
lumarmaiella
 

La actualidad más candente (20)

Programa para comprobar los números
Programa para comprobar los númerosPrograma para comprobar los números
Programa para comprobar los números
 
Gauss jordan en C
Gauss jordan en CGauss jordan en C
Gauss jordan en C
 
Numeros de armstrong en c programacion estructurada
Numeros de armstrong en c programacion estructuradaNumeros de armstrong en c programacion estructurada
Numeros de armstrong en c programacion estructurada
 
Programas básico en Lenguaje C
Programas básico en Lenguaje CProgramas básico en Lenguaje C
Programas básico en Lenguaje C
 
Unidad2 programas while , do while y for
Unidad2 programas while , do while  y forUnidad2 programas while , do while  y for
Unidad2 programas while , do while y for
 
programación
programaciónprogramación
programación
 
Programa Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFTPrograma Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFT
 
Programa 17
Programa 17Programa 17
Programa 17
 
Lenguaje java utilizando la estructura for
Lenguaje java utilizando la estructura forLenguaje java utilizando la estructura for
Lenguaje java utilizando la estructura for
 
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDAEJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
 
05 sentencias basicas
05 sentencias basicas05 sentencias basicas
05 sentencias basicas
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
Ordenamiento shell
Ordenamiento shellOrdenamiento shell
Ordenamiento shell
 
Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)
 
Ejercicio Practicos Unidad Ii
Ejercicio Practicos Unidad IiEjercicio Practicos Unidad Ii
Ejercicio Practicos Unidad Ii
 
For laura ximena martinez
For laura ximena martinezFor laura ximena martinez
For laura ximena martinez
 
Programa 11
Programa 11Programa 11
Programa 11
 
Practica 10
Practica 10Practica 10
Practica 10
 
Suma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimalesSuma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimales
 
Problemas
ProblemasProblemas
Problemas
 

Similar a Ejercicios varios-programacion-i

Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 
Programacion elem2
Programacion elem2Programacion elem2
Programacion elem2
johitafresh
 
Corridas de los ejercicios ya realizados
Corridas de los ejercicios ya realizadosCorridas de los ejercicios ya realizados
Corridas de los ejercicios ya realizados
diegorap
 
Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014
Danielito1111125
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2
cristianvini90
 

Similar a Ejercicios varios-programacion-i (20)

Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
Sol.proble.practic lp
Sol.proble.practic lpSol.proble.practic lp
Sol.proble.practic lp
 
Guia de-estructura-de-datos
Guia de-estructura-de-datosGuia de-estructura-de-datos
Guia de-estructura-de-datos
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Elemento2
Elemento2Elemento2
Elemento2
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcial
 
Programacion elem2
Programacion elem2Programacion elem2
Programacion elem2
 
Tra
TraTra
Tra
 
Elemento 2
Elemento 2Elemento 2
Elemento 2
 
Corridas de los ejercicios ya realizados
Corridas de los ejercicios ya realizadosCorridas de los ejercicios ya realizados
Corridas de los ejercicios ya realizados
 
Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014
 
Ejercicios Utilizando C++
Ejercicios Utilizando C++Ejercicios Utilizando C++
Ejercicios Utilizando C++
 
Programas
ProgramasProgramas
Programas
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 
Ejercicios Java
Ejercicios JavaEjercicios Java
Ejercicios Java
 

Último

INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
octaviosalazar18
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
SalomeRunco
 

Último (20)

metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
 
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdfTECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
 
INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
 
680186431-3-Porcentaje-Presentacion-2022.pdf
680186431-3-Porcentaje-Presentacion-2022.pdf680186431-3-Porcentaje-Presentacion-2022.pdf
680186431-3-Porcentaje-Presentacion-2022.pdf
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdf
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)
INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)
INTEGRATED PROJECT DELIVERY.pdf (ENTREGA INTEGRADA DE PROYECTOS)
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.
 
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICOATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
ATS-FORMATOa.pdf PARA MANTENIMIENTO MECANICO
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 

Ejercicios varios-programacion-i

  • 1. StuDocu no está patrocinado ni avalado por ningún colegio o universidad. Ejercicios Varios Programacion I Programacion I (Universidad Nacional Autónoma de Honduras) StuDocu no está patrocinado ni avalado por ningún colegio o universidad. Ejercicios Varios Programacion I Programacion I (Universidad Nacional Autónoma de Honduras) Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com) lOMoARcPSD|5405504
  • 2. El programa le indicara cuantos números positivos, negativos o ceros ingreso 1) #include<iostream> 2) using namespace std; 3) int main(){ 4) int n,i=1,N=0,C=0,P=0; 5) cout<<"tEl programa le indicara cuantos numeros positivos, negativos o ceros ngresonn"; 6) 7) do{ 8) cout<<i<<". Ingrese un numero: ";cin>>n; 9) if(n<0){ 10) N++; 11) } 12) else if(n==0){ 13) C++; 14) } 15) else if(n>0){ 16) P++; 17) } 18) n++; 19) i++; 20) } 21) while(i<=10); 22) 23) cout<<"nnttLos numeros iguales a cero son: "<<C<<endl; 24) cout<<"ttLos numeros negativos son: "<<N<<endl; 25) cout<<"ttLos numeros positivos son: "<<P<<endl; 26) } Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com) lOMoARcPSD|5405504
  • 3. Factorial 1) #include <iostream> 2) #include<cmath> 3) using namespace std; 4) 5) int main(void){ 6) int i,x=0; 7) int fact=1; 8) int numero; 9) cout<<"Ingresa un numero: ";cin>>numero; 10) if(numero<0){ 11) fact =0; 12) } 13) else if(numero==0) { 14) fact=1; 15) } 16) else{ 17) for (i = 1; i <= numero; i++){ 18) fact = fact*i; 19) } 20) } 21) cout<<"nEl Factorial es: "<<fact; 22) } Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com) lOMoARcPSD|5405504
  • 4. 1) #include<iostream> 2) using namespace std; 3) int main(){ 4) int n,i=1,s=0; 5) cout<<"tPrograma dara la suma de los numeros anteriores al que ingresenn"; 6) cout<<"Ingrese un numero positivo: "<<"n- ";cin>>n;cout<<"nn"; 7) while(i<=n){ 8) s+=i; 9) if(i<n){ 10) cout<<i<<"+"; 11) } 12) else if(i==n){ 13) cout<<i<<"= "<<s<<endl; 14) } 15) i++; 16) } 17) 18) } Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com) lOMoARcPSD|5405504
  • 5. Diseñar e implementar un programa que lea un total de 10 números y cuente el número de sus entradas que son positivas, negativas y ceros 1) #include<iostream> 2) using namespace std; 3) int main(){ 4) int a,b,c,d,e,f,g,h,i,j,P=0,N=0,C=0; 5) cout<<"tEl programa le indicara cuantos numeros positivos, negativos o ceros ingreso"; 6) cout<<"nnIngrese 10 numeros: "<<"n- "; 7) cin>>a>>b>>c>>d>>e>>f>>g>>h>>i>>j; 8) if(a>0){ 9) P+=1; 10) } 11) else if(a<0){ 12) N+=1; 13) } 14) else if(a==0){ 15) C+=1; 16) } 17) if(b>0){ 18) P+=1; 19) } 20) else if(b<0){ 21) N+=1; 22) } 23) else if (b==0){ 24) C+=1; 25) } 26) if(c>0){ 27) P+=1; 28) } 29) else if(c<0){ 30) N+=1; 31) } 32) else if(c==0){ 33) C+=1; 34) } 35) if(d>0){ 36) P+=1; Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com) lOMoARcPSD|5405504
  • 6. 37) } 38) else if(d<0){ 39) N+=1; 40) } 41) else if(d==0){ 42) C+=1; 43) } 44) if(e>0){ 45) P+=1; 46) } 47) else if(e<0){ 48) N+=1; 49) } 50) else if(e==0){ 51) C+=1; 52) } 53) if(f>0){ 54) P+=1; 55) } 56) else if(f<0){ 57) N+=1; 58) } 59) else if(f==0){ 60) C+=1; 61) } 62) if(g>0){ 63) P+=1; 64) } 65) else if(g<0){ 66) N+=1; 67) } 68) else if(g==0){ 69) C+=1; 70) } 71) if(h>0){ 72) P+=1; 73) } 74) else if(h<0){ 75) N+=1; 76) } 77) else if(h==0){ 78) C+=1; 79) } 80) if(i>0){ 81) P+=1; 82) } 83) else if(i<0){ Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com) lOMoARcPSD|5405504
  • 7. 84) N+=1; 85) } 86) else if(i==0){ 87) C+=1; 88) } 89) if(j>0){ 90) P+=1; 91) } 92) else if(j<0){ 93) N+=1; 94) } 95) else if(j==0){ 96) C+=1; 97) } 98) cout<<"nLa Cantidad de numeros negativos son: "<<N<<"nLa Cantidad de numeros positivos son: "<<P<<"nLa Cantidad de ceros son: "<<C<<endl; 99) } Descargado por Keylev Castellanos (keylev.castellanos.php@gmail.com) lOMoARcPSD|5405504