Está en la página 1de 22

UNIVERSIDAD NACIONAL DEL

CALLAO
FACULTAD DE INGENIERÍA ELÉCTRICA Y
ELECTRÓNICA
ESCUELA PROFESIONAL DE INGENIERÍA ELÉCTRICA

PROGRAMACION APLICADA A LA INGENIERIA


Profesor: Juan Antonio Apesteguia Infantes.
Alumna: Viviana Sánchez Franco
Código: 1613115246
GH: 01N
2020
EJERCICIOS SEMANA N°3
1.- Calcular el área de un círculo con printf y scanf.

#include <stdio.h>

int main ()

int radio;

float area;

printf("\nIngrese el radio del circulo\n");

scanf("%d",&radio);

area=radio*radio*3.1416;

printf("\nEl area del circulo es %f\n",area);

}
2.- Calcular el área de un cuadrado con printf y scanf.

#include <stdio.h>

int main ()

int lado,area;

printf("\nIngrese el lado del cuadrado\n");

scanf("%d",&lado);

area=lado*lado;

printf("\nEl area del cuadrado es %d\n",area);

}
3.- Convertir de grados F° a grados °C con printf y scanf.

#include <stdio.h>

int main ()

float centigrados,farenheit;

printf("\nIngrese temperatura en grados Farenheit\n");

scanf("%f",&farenheit);

centigrados=(farenheit-32)/1.8;

printf("\nEl area del cuadrado es %f\n",centigrados);

}
4.- Programa que pida tu nombre y tu apellido y lo muestre en pantalla (usar printf).

#include <stdio.h>

int main()

int nombre;

printf ("Ingresa tu nombre y apellido: ");

scanf("%d,&nombre");

}
EJERCICIOS SEMANA N° 4
1.- Hacer un programa de decisión simple utilizando los cursos del 5to Ciclo de la carrera de
Ingeniería Eléctrica.

#include <stdio.h>

#include <conio.h>

int main()

int cic;

printf( "Introduce el numero del ciclo que cursas: " );

scanf( "%i", &cic );

if (cic==5)

printf( "Los cursos del ciclo cinco son:\n" );

printf( "PROGRAMACION DIGITAL APLICADA\n" );

printf( "MATEMATICA AVANZADA\n" );

printf( "TOPOGRAFIA\n" );

printf( "MAQUINAS ESTATICAS\n" );

getch();

}
2.- Hacer un programa de decisión doble utilizando los cursos del 5to Ciclo de la carrera de
Ingeniería Eléctrica.

#include <stdio.h>

#include <conio.h>

int main()

int cic;

printf( "Introduce el numero del ciclo que cursas: " );

scanf( "%i", &cic );

if (cic==5)

printf( "Los cursos del ciclo cinco son:\n" );

printf( "PROGRAMACION DIGITAL APLICADA\n" );

printf( "MATEMATICA AVANZADA\n" );

printf( "TOPOGRAFIA\n" );

printf( "MAQUINAS ESTATICAS\n" );

else

printf("NO LLEVAS CURSOS DEL CICLO 5\n");

}
getch();

3.- Hacer un programa que pida un número del 1 al 7 y diga el día de la semana que
corresponde.

#include <stdio.h>

#include <conio.h>

int main()

int dia;

printf( "Introduce numero del 1 al 7: " );

scanf( "%d", &dia );


if (dia==1)

printf( "EL NUMERO 1 CORRESPONDE AL LUNES\n" );

else if (dia==2)

printf ( "EL NUMERO 2 CORRESPONDE AL MARTES\n" );

else if (dia==3)

printf ( "EL NUMERO 3 CORRESPONDE AL MIERCOLES\n" );

else if (dia==4)

printf ( "EL NUMERO 4 CORRESPONDE AL JUEVES\n" );

else if (dia==5)

printf ( "EL NUMERO 5 CORRESPONDE AL VIERNES\n" );

else if (dia==6)

printf ( "EL NUMERO 6 CORRESPONDE AL SABADO\n" );

else if(dia==7)

printf ( "EL NUMERO 7 CORRESPONDE AL DOMINGO\n" );

getch();

}
4.- Hacer un programa que pida un número del 1 al 12 y diga el nombre del mes que
corresponde.

#include <stdio.h>

#include <conio.h>

int main()

int mes;

printf( "Introduce numero del 1 al 12: " );

scanf( "%d", &mes );

if (mes==1)

printf( "EL NUMERO 1 CORRESPONDE AL MES DE ENERO\n" );

else if (mes==2)

printf ( "EL NUMERO 2 CORRESPONDE AL MES DE FEBRERO\n" );

else if (mes==3)

printf ( "EL NUMERO 3 CORRESPONDE AL MES DE MARZO\n" );


}

else if (mes==4)

printf ( "EL NUMERO 4 CORRESPONDE AL MES DE ABRIL\n" );

else if (mes==5)

printf ( "EL NUMERO 5 CORRESPONDE AL MES DE MAYO\n" );

else if (mes==6)

printf ( "EL NUMERO 6 CORRESPONDE AL MES DE JUNIO\n" );

else if(mes==7)

printf ( "EL NUMERO 7 CORRESPONDE AL MES DE JULIO\n" );

else if(mes==8)

printf ( "EL NUMERO 8 CORRESPONDE AL MES DE AGOSTO\n" );

else if(mes==9)

printf ( "EL NUMERO 9 CORRESPONDE AL MES DE SEPTIEMBRE\n" );

else if(mes==10)

printf ( "EL NUMERO 10 CORRESPONDE AL MES DE OCTUBRE\n" );

else if(mes==11)

{
printf ( "EL NUMERO 11 CORRESPONDE AL MES DE NOVIEMBRE\n" );

else if(mes==12)

printf ( "EL NUMERO 12 CORRESPONDE AL MES DE DICIEMBRE\n" );

getch();

5.- Hacer un programa que pida 3 números y los muestre en pantalla de menor a mayor.

#include <stdio.h>

#include <conio.h>

int main()

int num,num2,num3;

printf( "Introduce un numero: " );

scanf( "%d", &num );

printf( "Introduce un segundo numero: " );

scanf( "%d", &num2 );

printf( "Introduce un tercer numero: " );

scanf( "%d", &num3 );

if (num<num2&&num2<num3&&num2>num3)
{

printf( "EL MENOR NUMERO ES %d \n",num );

printf( "EL NUMERO DEL MEDIO ES %d \n",num3 );

printf( "EL MAYOR NUMERO ES %d \n",num2 );

else if (num<num2&&num2<num3&&num3>num2)

printf( "EL MENOR NUMERO ES %d \n",num );

printf( "EL NUMERO DEL MEDIO ES %d \n",num2 );

printf( "EL MAYOR NUMERO ES %d \n",num3 );

else if (num2<num&&num2<num3&&num3>num)

printf( "EL MENOR NUMERO ES %d \n",num2 );

printf( "EL NUMERO DEL MEDIO ES %d \n",num );

printf( "EL MAYOR NUMERO ES %d \n",num3 );

else if (num2<num&&num2<num3&&num>num3)

printf( "EL MENOR NUMERO ES %d \n",num2 );

printf( "EL NUMERO DEL MEDIO ES %d \n",num3 );

printf( "EL MAYOR NUMERO ES %d \n",num );

else if (num3<num&&num3<num2&&num2>num)

printf( "EL MENOR NUMERO ES %d \n",num3 );

printf( "EL NUMERO DEL MEDIO ES %d \n",num );

printf( "EL MAYOR NUMERO ES %d \n",num2 );

else if (num3<num&&num3<num2&&num>num2)

{
printf( "EL MENOR NUMERO ES %d \n",num3 );

printf( "EL NUMERO DEL MEDIO ES %d \n",num2 );

printf( "EL MAYOR NUMERO ES %d \n",num );

getch();

6.- Hacer un programa que pida 3 números y los muestre en pantalla de mayor a menor.

#include <stdio.h>

#include <conio.h>

int main()

int num,num2,num3;

printf( "Introduce un numero: " );

scanf( "%d", &num );

printf( "Introduce un segundo numero: " );

scanf( "%d", &num2 );

printf( "Introduce un tercer numero: " );

scanf( "%d", &num3 );

if (num<num2&&num2<num3&&num2>num3)

printf( "EL MAYOR NUMERO ES %d \n",num2 );


printf( "EL NUMERO DEL MEDIO ES %d \n",num3 );

printf( "EL MENOR NUMERO ES %d \n",num );

else if (num<num2&&num2<num3&&num3>num2)

printf( "EL MAYOR NUMERO ES %d \n",num3 );

printf( "EL NUMERO DEL MEDIO ES %d \n",num2 );

printf( "EL MENOR NUMERO ES %d \n",num );

else if (num2<num&&num2<num3&&num3>num)

printf( "EL MAYOR NUMERO ES %d \n",num3 );

printf( "EL NUMERO DEL MEDIO ES %d \n",num );

printf( "EL MENOR NUMERO ES %d \n",num2 );

else if (num2<num&&num2<num3&&num>num3)

printf( "EL MAYOR NUMERO ES %d \n",num );

printf( "EL NUMERO DEL MEDIO ES %d \n",num3 );

printf( "EL MENOR NUMERO ES %d \n",num3 );

else if (num3<num&&num3<num2&&num2>num)

printf( "EL MAYOR NUMERO ES %d \n",num2 );

printf( "EL NUMERO DEL MEDIO ES %d \n",num );

printf( "EL MENOR NUMERO ES %d \n",num3 );

else if (num3<num&&num3<num2&&num>num2)

printf( "EL MAYOR NUMERO ES %d \n",num );

printf( "EL NUMERO DEL MEDIO ES %d \n",num2 );


printf( "EL MENOR NUMERO ES %d \n",num3 );

getch();

7.- Hacer un programa que pida un número y diga si es positivo o negativo.

#include <stdio.h>

#include <conio.h>

int main()

int nume;

printf( "Introduce un numero: " );

scanf( "%d", &nume );

if (nume>0)

printf( "El numero es positivo\n " );

else

printf( "El numero es negativo\n " );

}
getch();

EJERCICIOS SEMANA N° 5 Y 6
1.- Hacer un programa con switch break y case que haga la conversión de temperaturas entre
las 3 escalas conocidas: °C , °F , °K.

#include <stdio.h>

#include <conio.h>

int main()

int num;

float t;

printf( "\nIntroduce temperatura en grados Centigrados:\n " );

scanf( "%f", &t);

printf( "Seleccione una operacion:\n" );

printf( "\n1-Si quieres convertirlo a KELVIN\n " );


printf( "\n2-Si quieres convertirlo a FAHRENHEIT\n\n " );

scanf( "%i", &num);

switch(num)

case 1:

printf( "\nLa temperatura en grados Kelvin es %f \n",t+273);

break;

case 2:

printf( "\nLa temperatura en grados Fahrenheit es %f\n",(t*1.8)+32);

break;

default:

printf( "\nNo se reconoce la operacion\n" );

getch();

}
2.- Hacer un programa con for que liste los 100 primeros enteros.

#include<stdio.h>

#include<conio.h>

main()

int dig;

for(dig=0;dig<=100;++dig)

printf("Numero: %d \n",dig);

getch();

}
3.- Hacer un programa con while que liste los 100 primeros enteros pares.

#include<stdio.h>

#include<conio.h>

#define N 100

main()

int num,sumapar=0;

num=0;

do

{if(num%2==0)

sumapar+=num;

num++;

while(num<=N);

printf("La suma de numeros pares es %d",sumapar);

getch();

}
4.- Hacer un programa con do y while que sume los 100 primeros números enteros positivos.

#include<stdio.h>

#include<conio.h>

main()

int i=0,sum=0;

do{

sum=sum+i;

i++;

}while(i<=100);

printf("la suma de los primeros %d numeros incluido el cero y el 100 es %d ",i,sum);

getch();

}
5.- Hacer un programa con do y while que sume los números impares entre 1 y n donde n
entra por teclado.

#include<stdio.h>

#include<conio.h>

#define N 100

main()

int num,sumaimpar=0;

num=0;

do

{if(num%2!=0)

sumaimpar+=num;

num++;

while(num<=N);

printf("La suma de numeros impares es %d",sumaimpar);

getch();

También podría gustarte