SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO
FIE
LENGUAJE DE PROGRAMACIÓN II
Ejercicio N°1 : Para indicar el nombre y la edad de la persona que se desee.
#include <iostream>
Using namespace std;
int main() {
ifstream fin (“datos.txt”) ;
string nombre;
int edad;
fin >> nombre >> edad;
cout << “ Tu nombre es” << nombre
<< “y tienes” << edad << “años” << end1;
Ejercicio N° 2: SUMA DE TRES NUMEROS .
#include <iostream.h>
#include <stdlib.h>
main ( )
{
int n1, n2, n3, suma;
cout << “ Introdusca el primer numero” << end1
cin >> n1
cout << “ Introdusca el segundo numero” << end1
cin >> n2
cout << “ Introdusca el tercer numero” << end1
cin >> n3
suma= n1+n2+n3
cout << “ El resultado es” << suma << end1
}
Ejercicio N°3 : CALCULO DE ÁREA DE UN RECTÁNGULO .
#include <cstdlib>
#include <iostream>
using namespace std;
int main ( )
{
float b, h, a;
cout << “ Ingrese la base” << end1;
cin >> b;
cout << “ Ingrese la altura” << end1;
cin >> h;
a=b*h;
cout << “El área del rectangulo es” << a << end1;
system (“PAUSE”) ;
return EXIT_SUCCESS;
}
Ejercicio N°4 : CALCULO DE ÁREA DE UNA CIRCUNFERENCIA .
#include < iostream.h >
#include <stdlib.h >
int main ( )
{
float radio, area;
cout << “ Escribe el radio del circulo” << end1;
cin >> radio;
cout << “ El área del circulo es” << end1;
cout << 3.14* (radio*radio) << end1;
system (“PAUSE”) ;
return 0;
}
Ejercicio N°5 : PROMEDIO DE NOTAS.
#include < iostream >
#include <stdio.h >
#include <conio.h >
using namespace std;
int main ( )
{
float b, c, prom;
cout << “ingresar primera calificacion” << end1;
cin >> b;
cout << “ingresar segunda calificación ” << end1;
cin >> c;
prom= (b+c)/2
}
EJERCICIO Nº6: Que pida tres números y detecte si se han introducido en
orden creciente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int num1,num2,num3;
printf("Introduzca número 1:");
scanf("%d",&num1);
printf("Introduzca número 2:");
scanf("%d",&num2);
printf("Introduzca número 3:");
scanf("%d",&num3);
if (num1<num2)
{
if (num2<num3)
{
printf("Orden creciente");
}
else
{
printf("No están introducidos en orden creciente ");
}
}
else
{
printf("No están introducidos en orden creciente ");
}
system("PAUSE");
return 0;
}
EJERCICIO Nº7: Que pida tres números e indicar si el tercero es igual a la suma
del primero y el segundo.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int num1,num2,num3;
printf("Introduzca número 1:");
scanf("%d",&num1);
printf("Introduzca número 2:");
scanf("%d",&num2);
printf("Introduzca número 3:");
scanf("%d",&num3);
if (num1+num2==num3)
{
printf("El tercer número es la suma de los dos primeros.n");
}
else
{
printf("El tercer número NO es la suma de los dos primeros.n");
}
system("PAUSE");
return 0;
}
EJERCICIO Nº8: Que muestre un menú que contemple las opciones “Archivo”,
“Buscar” y “Salir”, en caso de que no se introduzca una opción correcta se
notificará por pantalla.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int opcion;
printf("Seleccione opción:n");
printf("1 - Archivon");
printf("2 - Buscarn");
printf("3 - Salirn");
scanf("%d",&opcion);
if (opcion!=1 && opcion!=2 && opcion!=3)
{
printf("La opción NO es correcta.n");
}
else
{
printf("La opción es correcta.n");
}
system("PAUSE");
return 0;
}
EJERCICIO Nº9. Que tome dos números del 1 al 5 y diga si ambos son primos.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int num1,num2;
printf("Introduzca número del 1 al 5:");
scanf("%d",&num1);
printf("Introduzca número del 1 al 5:");
scanf("%d",&num2);
if (num1!=4 && num2!=4) {
printf("Ambos son primos.n");
}
else
{
printf("Los números, o uno de ellos, no son primos.n");
}
system("PAUSE");
return 0;
}
EJERCICIO Nº10: Que lea un importe bruto y calcule su importe neto, si es
mayor de 15.000 se le aplicará un 16% de impuestos, en caso contrario se le
aplicará un 10%.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
float importe, deduccion;
printf("Introduzca Importe:");
scanf("%f",&importe);
if (importe>15000)
{
deduccion=importe*0.16;
}
else
{
deduccion=importe*0.1;
}
printf("El importe neto es %f eurosn",importe-deduccion);
system("PAUSE");
return 0;
}
EJERCICIO Nº11: Que calcule el sueldo que le corresponde al trabajador de una
empresa que cobra 40.000 DOLARES anuales, el programa debe realizar los
cálculos en función de los siguientes criterios:
a. Si lleva más de 10 años en la empresa se le aplica un aumento del 10%.
b. Si lleva menos de 10 años pero más que 5 se le aplica un aumento del 7%.
c. Si lleva menos de 5 años pero más que 3 se le aplica un aumento del 5%.
d. Si lleva menos de 3 años se le aplica un aumento del 3%.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
float importe, aumento;
int antiguedad;
importe=40000;
printf("Introduzca la antigüedad del trabajador:");
scanf("%d",&antiguedad);
if (antiguedad>=10)
{
aumento=importe*0.1;
}
else if (antiguedad<10 && antiguedad>=5)
{
aumento=importe*0.07;
}
else if (antiguedad<5 && antiguedad>=3)
{
aumento=importe*0.05;
}
else
{
aumento=importe*0.03;
}
printf("El sueldo que le corresponde al trabajador es de %f
eurosn",importe+aumento);
system("PAUSE");
return 0;
}
EJERCICIO Nº12: Realizar un programa en computadora que imprima un menú
y el usuario seleccione que operación aritmética desea (suma s, resta r,
multiplicación m, división )
#include
#include
main()
{
int r,a,b;
char op;
printf(" menu principal");
printf(" nn s=suma r=resta");
printf("n m=multipliaccion d=division");
printf("nn seleccione una opcion");
scanf("%s",& op);
printf("por favor inserte el valor de A= ");
scanf("%d", & a);
printf("inserte el valor de B= ");
scanf("%d", & b);
switch (op)
{
case 's': r=a+b;
if(a>b)
r=float(a+b);
else
r=float(b+a);
printf("la suma es: %d",r);
break;
case 'r': r=a-b;
if(a>b)
r=float(a-b);
else
r=float(b-a);
printf("la resta es : %d",r);
break;
case 'm': r=a*b;
if(a>b)
r=float(a*b);
else
r=float(b*a);
printf("la multiplicacion es: %d",r);
break;
case 'd': r=a/b;
if(a>b)
r=float(a/b);
else
r=float(b/a);
printf("la division es: %d",r);
break;
default: printf("no se realizo ninguna operacion");
}
getch();
}
EJERCICIO Nº 13: Programa que pide la calificación de un alumno entre 1 al 5
y muestra un mensaje según le corresponda
Case 1 SUSPENDIDO Case 2: MAS O MENOS
Case 3: APROBADO Case 4: REGULAR
Case 5: EXCELENTE Default FUERA DE RANGO
#include
#include
main()
{
int c;
printf("CALIFICACION DE UN ALUMN0 nn" );
printf("inserte su calificacion del alumno entre el 1-5:" , c);
scanf("%d",& c);
switch (c)
{
case 1:
printf(" suspendido");
break;
case 2 :
printf("mas o menos");
break;
case 3:
printf("aprovado");
break;
case 4:
printf("regular");
break;
case 5:
printf("excelente");
break;
default: printf("fuera de rango");
}
getch();
}
EJERCICIO Nº14: Calcule el total a pagar por la compra de camisas
Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la
compra y si son menos de tres camisas un descuento del 10%.
#include
#include
main()
{
float c,p,t,tp,d;
printf("nn***PROGRAMA QUE CALCULE EL TOTAL A PAGAR POR LA
COMPRA DE CAMISAS.***");
printf("nnInserte el numero de camisas: ");
scanf("%f",&c);
printf("nnInserte el precio de la camisa: ");
scanf("%f",&p);
t=c*p;
if(c=3)
{
d=t*20/100;
tp=t-d;
printf("notal a pagar es :%f",tp);
}
getch();
}
EJERCICIO Nº15: Elaboración de una factura
#include
#include
main()
{
char a[5],b[5],c[5],d[5],e[5],f[5];
printf("inserte las dos primeras iniciales de su primer apellido:");
scanf("%s",&a);
printf("n inserte la primera inicial de su segundo apellido:");
scanf("%s",&b);
printf("n inserte la primera inicial de su primer nombre:");
scanf("%s",&c);
printf("n inserte con los ultimos dos numero el año de nacimiento:");
scanf("%s",&d);
printf("n inserte con numero el mes de nacimiento:");
scanf("%s",&e);
printf("n inserte la fecha de su nacimiento:");
scanf("%s",&f);
printf("n su RFC es:%s%s%s%s%s%s",a,b,c,d,e,f);
getch();
}

Más contenido relacionado

La actualidad más candente

La actualidad más candente (10)

Ejemplo 1 de floyd warshall
Ejemplo 1 de floyd warshallEjemplo 1 de floyd warshall
Ejemplo 1 de floyd warshall
 
Funciones y variables logicas
Funciones y variables logicasFunciones y variables logicas
Funciones y variables logicas
 
HAGADA de PESAJ es una recordación presente de lo esencial
HAGADA de PESAJ es una recordación presente de lo esencialHAGADA de PESAJ es una recordación presente de lo esencial
HAGADA de PESAJ es una recordación presente de lo esencial
 
Tabla tstudent
Tabla tstudentTabla tstudent
Tabla tstudent
 
FUNCIONES IMPLICITAS
FUNCIONES IMPLICITASFUNCIONES IMPLICITAS
FUNCIONES IMPLICITAS
 
Simulacion
SimulacionSimulacion
Simulacion
 
2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa
 
Distribuciones de probabilidad
Distribuciones de probabilidadDistribuciones de probabilidad
Distribuciones de probabilidad
 
Sol 16-optica-i1
Sol 16-optica-i1Sol 16-optica-i1
Sol 16-optica-i1
 
Concavidad y puntos de inflexion
Concavidad y puntos de inflexionConcavidad y puntos de inflexion
Concavidad y puntos de inflexion
 

Similar a Ejercicios Utilizando C++

Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
cemayoral
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2
cristianvini90
 
Algoritmospseudocodigo
AlgoritmospseudocodigoAlgoritmospseudocodigo
Algoritmospseudocodigo
David Perez
 
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
 
Ejercicios tema4 parte1_soluciones (2)
Ejercicios tema4 parte1_soluciones (2)Ejercicios tema4 parte1_soluciones (2)
Ejercicios tema4 parte1_soluciones (2)
Gilberto Cruz Ruiz
 

Similar a Ejercicios Utilizando C++ (20)

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
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Ejercicios de programacionc++
Ejercicios de programacionc++Ejercicios de programacionc++
Ejercicios de programacionc++
 
Carpeta programacion i2
Carpeta programacion i2Carpeta programacion i2
Carpeta programacion i2
 
Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++Actividad 4 Ejercicios Dev C++
Actividad 4 Ejercicios Dev C++
 
Algoritmospseudocodigo
AlgoritmospseudocodigoAlgoritmospseudocodigo
Algoritmospseudocodigo
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 
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)
 
Ejercicios de Aplicación de las Instrucciones de Entrada y Salida.
Ejercicios de Aplicación de las Instrucciones de Entrada y Salida.Ejercicios de Aplicación de las Instrucciones de Entrada y Salida.
Ejercicios de Aplicación de las Instrucciones de Entrada y Salida.
 
Ejercicios de programacion en c++
Ejercicios de programacion en c++Ejercicios de programacion en c++
Ejercicios de programacion en c++
 
Caso integral industrial
Caso integral industrialCaso integral industrial
Caso integral industrial
 
1 er informe
1 er informe1 er informe
1 er informe
 
Escuela superior politécnica de chimborazo
Escuela superior politécnica de chimborazoEscuela superior politécnica de chimborazo
Escuela superior politécnica de chimborazo
 
Programa Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFTPrograma Suma y Multiplicacion UFT
Programa Suma y Multiplicacion UFT
 
Elemento2
Elemento2Elemento2
Elemento2
 
Programas básico en Lenguaje C
Programas básico en Lenguaje CProgramas básico en Lenguaje C
Programas básico en Lenguaje C
 
Practicas de programacion 11 20
Practicas de programacion 11 20Practicas de programacion 11 20
Practicas de programacion 11 20
 
Ejercicios tema4 parte1_soluciones (2)
Ejercicios tema4 parte1_soluciones (2)Ejercicios tema4 parte1_soluciones (2)
Ejercicios tema4 parte1_soluciones (2)
 
Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
 

Último

SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
EdwinC23
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
DavidRojas870673
 
Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercial
macsal12345
 

Último (20)

DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdf
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdfCI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
CI164 Materiales de Construcción 202401 - Sesión 03 Propiedades No Mecánicas.pdf
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdfSESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
SESION 02-DENSIDAD DE POBLACION Y DEMANDA DE AGUA (19-03-2024).pdf
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Tipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercialTipos de Valvulas para uso industrial y comercial
Tipos de Valvulas para uso industrial y comercial
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.ppt
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 

Ejercicios Utilizando C++

  • 1. ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO FIE LENGUAJE DE PROGRAMACIÓN II Ejercicio N°1 : Para indicar el nombre y la edad de la persona que se desee. #include <iostream> Using namespace std; int main() { ifstream fin (“datos.txt”) ; string nombre; int edad; fin >> nombre >> edad; cout << “ Tu nombre es” << nombre << “y tienes” << edad << “años” << end1; Ejercicio N° 2: SUMA DE TRES NUMEROS . #include <iostream.h> #include <stdlib.h> main ( ) { int n1, n2, n3, suma; cout << “ Introdusca el primer numero” << end1 cin >> n1 cout << “ Introdusca el segundo numero” << end1 cin >> n2 cout << “ Introdusca el tercer numero” << end1 cin >> n3 suma= n1+n2+n3
  • 2. cout << “ El resultado es” << suma << end1 } Ejercicio N°3 : CALCULO DE ÁREA DE UN RECTÁNGULO . #include <cstdlib> #include <iostream> using namespace std; int main ( ) { float b, h, a; cout << “ Ingrese la base” << end1; cin >> b; cout << “ Ingrese la altura” << end1; cin >> h; a=b*h; cout << “El área del rectangulo es” << a << end1; system (“PAUSE”) ; return EXIT_SUCCESS; } Ejercicio N°4 : CALCULO DE ÁREA DE UNA CIRCUNFERENCIA . #include < iostream.h > #include <stdlib.h > int main ( ) { float radio, area; cout << “ Escribe el radio del circulo” << end1;
  • 3. cin >> radio; cout << “ El área del circulo es” << end1; cout << 3.14* (radio*radio) << end1; system (“PAUSE”) ; return 0; } Ejercicio N°5 : PROMEDIO DE NOTAS. #include < iostream > #include <stdio.h > #include <conio.h > using namespace std; int main ( ) { float b, c, prom; cout << “ingresar primera calificacion” << end1; cin >> b; cout << “ingresar segunda calificación ” << end1; cin >> c; prom= (b+c)/2 } EJERCICIO Nº6: Que pida tres números y detecte si se han introducido en orden creciente. #include <stdio.h> #include <stdlib.h>
  • 4. int main(void) { int num1,num2,num3; printf("Introduzca número 1:"); scanf("%d",&num1); printf("Introduzca número 2:"); scanf("%d",&num2); printf("Introduzca número 3:"); scanf("%d",&num3); if (num1<num2) { if (num2<num3) { printf("Orden creciente"); } else { printf("No están introducidos en orden creciente "); } } else { printf("No están introducidos en orden creciente ");
  • 5. } system("PAUSE"); return 0; } EJERCICIO Nº7: Que pida tres números e indicar si el tercero es igual a la suma del primero y el segundo. #include <stdio.h> #include <stdlib.h> int main(void) { int num1,num2,num3; printf("Introduzca número 1:"); scanf("%d",&num1); printf("Introduzca número 2:"); scanf("%d",&num2); printf("Introduzca número 3:"); scanf("%d",&num3); if (num1+num2==num3) { printf("El tercer número es la suma de los dos primeros.n");
  • 6. } else { printf("El tercer número NO es la suma de los dos primeros.n"); } system("PAUSE"); return 0; } EJERCICIO Nº8: Que muestre un menú que contemple las opciones “Archivo”, “Buscar” y “Salir”, en caso de que no se introduzca una opción correcta se notificará por pantalla. #include <stdio.h> #include <stdlib.h> int main(void) { int opcion; printf("Seleccione opción:n"); printf("1 - Archivon"); printf("2 - Buscarn"); printf("3 - Salirn"); scanf("%d",&opcion); if (opcion!=1 && opcion!=2 && opcion!=3) {
  • 7. printf("La opción NO es correcta.n"); } else { printf("La opción es correcta.n"); } system("PAUSE"); return 0; } EJERCICIO Nº9. Que tome dos números del 1 al 5 y diga si ambos son primos. #include <stdio.h> #include <stdlib.h> int main(void) { int num1,num2; printf("Introduzca número del 1 al 5:"); scanf("%d",&num1); printf("Introduzca número del 1 al 5:"); scanf("%d",&num2); if (num1!=4 && num2!=4) { printf("Ambos son primos.n");
  • 8. } else { printf("Los números, o uno de ellos, no son primos.n"); } system("PAUSE"); return 0; } EJERCICIO Nº10: Que lea un importe bruto y calcule su importe neto, si es mayor de 15.000 se le aplicará un 16% de impuestos, en caso contrario se le aplicará un 10%. #include <stdio.h> #include <stdlib.h> int main(void) { float importe, deduccion; printf("Introduzca Importe:"); scanf("%f",&importe); if (importe>15000) { deduccion=importe*0.16; } else
  • 9. { deduccion=importe*0.1; } printf("El importe neto es %f eurosn",importe-deduccion); system("PAUSE"); return 0; } EJERCICIO Nº11: Que calcule el sueldo que le corresponde al trabajador de una empresa que cobra 40.000 DOLARES anuales, el programa debe realizar los cálculos en función de los siguientes criterios: a. Si lleva más de 10 años en la empresa se le aplica un aumento del 10%. b. Si lleva menos de 10 años pero más que 5 se le aplica un aumento del 7%. c. Si lleva menos de 5 años pero más que 3 se le aplica un aumento del 5%. d. Si lleva menos de 3 años se le aplica un aumento del 3%. #include <stdio.h> #include <stdlib.h> int main(void) { float importe, aumento; int antiguedad; importe=40000;
  • 10. printf("Introduzca la antigüedad del trabajador:"); scanf("%d",&antiguedad); if (antiguedad>=10) { aumento=importe*0.1; } else if (antiguedad<10 && antiguedad>=5) { aumento=importe*0.07; } else if (antiguedad<5 && antiguedad>=3) { aumento=importe*0.05; } else { aumento=importe*0.03; } printf("El sueldo que le corresponde al trabajador es de %f eurosn",importe+aumento); system("PAUSE"); return 0; }
  • 11. EJERCICIO Nº12: Realizar un programa en computadora que imprima un menú y el usuario seleccione que operación aritmética desea (suma s, resta r, multiplicación m, división ) #include #include main() { int r,a,b; char op; printf(" menu principal"); printf(" nn s=suma r=resta"); printf("n m=multipliaccion d=division"); printf("nn seleccione una opcion"); scanf("%s",& op); printf("por favor inserte el valor de A= "); scanf("%d", & a); printf("inserte el valor de B= "); scanf("%d", & b); switch (op) { case 's': r=a+b; if(a>b) r=float(a+b); else r=float(b+a); printf("la suma es: %d",r); break;
  • 12. case 'r': r=a-b; if(a>b) r=float(a-b); else r=float(b-a); printf("la resta es : %d",r); break; case 'm': r=a*b; if(a>b) r=float(a*b); else r=float(b*a); printf("la multiplicacion es: %d",r); break; case 'd': r=a/b; if(a>b) r=float(a/b); else r=float(b/a); printf("la division es: %d",r); break; default: printf("no se realizo ninguna operacion"); } getch(); } EJERCICIO Nº 13: Programa que pide la calificación de un alumno entre 1 al 5 y muestra un mensaje según le corresponda
  • 13. Case 1 SUSPENDIDO Case 2: MAS O MENOS Case 3: APROBADO Case 4: REGULAR Case 5: EXCELENTE Default FUERA DE RANGO #include #include main() { int c; printf("CALIFICACION DE UN ALUMN0 nn" ); printf("inserte su calificacion del alumno entre el 1-5:" , c); scanf("%d",& c); switch (c) { case 1: printf(" suspendido"); break; case 2 : printf("mas o menos"); break; case 3: printf("aprovado"); break; case 4: printf("regular"); break;
  • 14. case 5: printf("excelente"); break; default: printf("fuera de rango"); } getch(); } EJERCICIO Nº14: Calcule el total a pagar por la compra de camisas Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10%. #include #include main() { float c,p,t,tp,d; printf("nn***PROGRAMA QUE CALCULE EL TOTAL A PAGAR POR LA COMPRA DE CAMISAS.***"); printf("nnInserte el numero de camisas: "); scanf("%f",&c); printf("nnInserte el precio de la camisa: "); scanf("%f",&p); t=c*p; if(c=3) { d=t*20/100; tp=t-d; printf("notal a pagar es :%f",tp); }
  • 15. getch(); } EJERCICIO Nº15: Elaboración de una factura #include #include main() { char a[5],b[5],c[5],d[5],e[5],f[5]; printf("inserte las dos primeras iniciales de su primer apellido:"); scanf("%s",&a); printf("n inserte la primera inicial de su segundo apellido:"); scanf("%s",&b); printf("n inserte la primera inicial de su primer nombre:"); scanf("%s",&c); printf("n inserte con los ultimos dos numero el año de nacimiento:"); scanf("%s",&d); printf("n inserte con numero el mes de nacimiento:"); scanf("%s",&e); printf("n inserte la fecha de su nacimiento:"); scanf("%s",&f); printf("n su RFC es:%s%s%s%s%s%s",a,b,c,d,e,f); getch(); }