Está en la página 1de 6

Ejercicios Resueltos con Instrucciones Secuenciales en Lenguaje C

1) /* Escribir un programa en Lenguaje C que imprima por pantalla el mensaje: "Hola Mundo" */

#include <stdio.h>
int main()

printf("Hola Mundo \n\n\n");


return 0;
}

2) /* Diseñar un programa en Lenguaje C que solicite el nombre, la cédula y el sexo de una persona y luego los
muestre por pantalla*/

#include <stdio.h> /* Librería Estándar Entada/Salida */


int main() /*El programa comienza en la función main(), desde la cual es posible llamar a otras funciones*/
{ /* Inicio del programa*/
int ced; /*Declaración de Variables*/
char sexo,nom [20];

printf("\n Ingrese su Nombre: ");


scanf("%s",nom);
printf("\n Ingrese su Cédula: ");
scanf("%d",&ced);
printf("\n Ingrese su Sexo: ");
getchar(); /*La función getchar(); nos permite guardar una letra en una variable*/
scanf("%c",&sexo);
printf("\n\n Los datos que usted ingreso fueron: \n");
printf(" %s %d %c \n\n\n", nom,ced,sexo);
return 0;
} /* Fin del programa*/

3) /* Escribir un programa en C que permita leer tres números enteros e imprima el producto y la suma de ellos.*/

#include <stdio.h>
int main()
{
int num1,num2,num3,suma,producto;

printf("Ingrese el 1er. Número: ");


scanf("%d",&num1);
printf("Ingrese el 2do. Número: ");
scanf("%d",&num2);
printf("Ingrese el 3er. Número: ");
scanf("%d",&num3);
suma=num1+num2+num3;
producto=num1*num2*num3;

printf("\nLa Suma es: %d",suma);


printf("\nEl Producto es: %d\n\n",producto);
return 0;
}

4) /* Diseñar un programa en lenguaje C, que lea una temperatura en grados Celsius (°C) e imprima su equivalente
en grados Fahrenheit (°F) sabiendo que la fórmula de conversión es: °F=(°C*1.8)+32 */

#include <stdio.h>
int main()
{
float celsius, fahrenheit;

printf("Ingrese los Grados Celsius: ");


scanf("%f",&celsius);

fahrenheit=(celsius*1.8)+32;

printf("\n%.0f grados Celsius equivalen a %.0f grados Fahrenheit \n\n",celsius,fahrenheit);

return 0;
}

5) /*Diseñar un programa en lenguaje C, que dada la base y la altura de un triángulo, calcule el área del mismo. La
fórmula es la siguiente: A=(b*h)/2 */

#include <stdio.h>
int main()
{
float b,h,A;

printf("Introduzca la Base: ");


scanf("%f",&b);
printf("Introduzca la Altura: ");
scanf("%f",&h);

A=(b*h)/2;

printf("\nEl Area del triángulo es: %.1f \n\n",A);

return 0;
}
6) /* El costo de un automóvil nuevo para un comprador, es la suma del costo de producción del vehículo, más el
porcentaje de ganancia del vendedor y de los impuestos estatales. Suponga que el porcentaje del vendedor es 12%
sobre el costo de producción y que los impuestos son el 10%. Diseñe un programa en lenguaje C, que lea el costo
de producción del vehículo e imprima el costo del automóvil nuevo para un comprador.*/

#include <stdio.h>
int main()
{
float cp,pgv,ie,ct;

printf("Introduzca el Costo de Producción del Vehículo: ");

scanf("%f",&cp);

pgv=cp*0.12;
ie=cp*0.10;
ct=cp+pgv+ie;
printf("\nLa Ganancia del vendedor es: %.2f\n",pgv);
printf("\nLos Impuestos Estatales son: %.2f\n\n",ie);
printf("\nEl Costo del automóvil nuevo para un comprador es: %.2f\n\n",ct);

return 0;
}

7) /* Se quiere escribir un programa en Lenguaje C, que permita calcular la calificación final a partir de las
calificaciones parciales de cada área. La entrada de datos está compuesta de cuatro elementos separados: Nombre,
Nota de Lógica, Nota de Matemática y Nota de Inglés. La salida debe contener el nombre del estudiante, las tres
calificaciones obtenidas y el promedio final.*/

#include <stdio.h>
int main()
{
char nombre[20];
float nl,nm,ni,pf;

printf("Introduzca su Nombre: ");


scanf("%s",nombre);
printf("\nIntroduzca la Nota de Lógica: ");
scanf("%f",&nl);
printf("Introduzca la Nota de Matemática: ");
scanf("%f",&nm);
printf("Introduzca la Nota de Inglés: ");
scanf("%f",&ni);
pf=(nl+nm+ni)/3;

printf("\nHola: %s\n",nombre);
printf("\nTus Calificaciones son: \n");
printf("\nLógica: %.2f",nl);
printf("\nMatemática: %.2f",nm);
printf("\nInglés: %.2f\n",ni);
printf("\nTu Promedio final es: %.2f\n\n",pf);

return 0;
}

8) /* Diseñe un programa en Lenguaje C, que lea tres datos de entrada: ancho de una parcela, largo y costo total; se
pide calcular e imprimir el costo del metro cuadrado. */

#include <stdio.h>
int main()
{
float ancho,largo,total,mcuadrado;

printf("Introduzca el Ancho de la Parcela: ");


scanf("%f",&ancho);
printf("Introduzca el Largo de la Parcela: ");
scanf("%f",&largo);
printf("Introduzca el Costo Total de la Parcela: ");
scanf("%f",&total);
mcuadrado=total/(ancho*largo);

printf("\nEl Costo del metro cuadrado es: %.2f\n\n",mcuadrado);

return 0;
}

9) /* Diseñe un programa en Lenguaje C, que dada la cantidad de estudiantes de una sección y el número de
aprobados, elabore un algoritmo que calcule y muestre el porcentaje de estudiantes aplazados. */

#include <stdio.h>
int main()
{
int nestudiantes,naprobados,naplazados;
float paplazados;

printf("Introduzca el Número de Estudiantes: ");


scanf("%i",&nestudiantes);
printf("Introduzca el Número de Aprobados: ");
scanf("%i",&naprobados);
naplazados=nestudiantes-naprobados;
paplazados=naplazados*100/nestudiantes;

printf("\nEl Porcentaje de Aplazados es: %.1f %% \n\n",paplazados);

return 0;
}

10) /* Escribir un programa, en lenguaje C, que:


1º) Pida por teclado dos números (datos enteros).
2º) Muestre por pantalla el resultado de realizar la división entera del primer número introducido por el usuario
entre el segundo, y el resto.

Nota: Se entiende que el usuario no introducirá un divisor igual a cero.*/

#include <stdio.h>
int main()
{
int dividendo, divisor, cociente, resto;

printf( "Introduzca el dividendo (entero): " );


scanf( "%d", &dividendo );
printf( "Introduzca el divisor (entero): " );
scanf( "%d", &divisor );

cociente = dividendo / divisor;


resto = dividendo % divisor;

printf( "\n\n%d div %d = %d ( Resto = %d )\n\n",dividendo, divisor, cociente, resto );

return 0;
}

Ejercicios Propuestos con Instrucciones Secuenciales en Lenguaje C

1) Diseñe un programa en Lenguaje C, que lea tres números enteros, y realice las siguientes operaciones:
a) Sumar todos los números.
b) Multiplicar todos los números.
c) Promedio de todos los números.
d) La Suma de las mitades de los dos últimos números.
2) Desarrolle un programa en Lenguaje C, que permita determinar el área y volumen de un cilindro dado su radio
(R) y altura (H). Fórmulas: Ac= 2*π* r* ( h + r ) Vc= π* r²*h

3) Desarrolle un programa en Lenguaje C, donde dado el peso y la longitud de un elefante, expresados estos dos
últimos en toneladas y pies respectivamente; escriba su peso expresado en kilogramos y su longitud expresada en
metros. Consideraciones:
1 Tonelada equivale a 1.000 kilogramos
1 Pie equivale a 0.3047 metros.

4) Escriba un programa en C, que calcule el sueldo neto de un trabajador, después de descontarle caja de ahorro,
fondo de ahorro obligatorio para la vivienda y seguro social obligatorio. Las entradas a leer serán: sueldo bruto,
%CAJA DE AHORRO, %F.A.O.V y %S.S.O.

5) Diseñe un programa en Lenguaje C, que lea una velocidad expresada en km/h y la muestre por pantalla
transformada en m/s. Sabiendo que vms=vkmh*1000/3600.

6) Diseñar un algoritmo en Lenguaje C, correspondiente a un programa que lea el nombre, sexo, la edad, la estatura
y el peso de una persona y luego los escriba por pantalla.

7) Escriba un programa en Lenguaje C, que lea el nombre de un producto, el valor unitario del mismo, la cantidad a
vender del producto, el monto con que cancela el cliente y permita calcular e imprimir el IVA, el total a pagar
por el cliente en la venta de x cantidad de un producto cualquiera y el cambio que se le debe entregar.

8) En N días 5 programadores desarrollan una aplicación. ¿En cuántos días podrían desarrollar el mismo software 8
programadores? Diseñe el programa en Lenguaje C.

9) Desarrolle un programa en Lenguaje C, que calcule e imprima el número de segundos que hay en un determinado
número de días.

10) Un frasco de aceite con una capacidad de 750 cm³ cuesta 7 Bs. ¿Cuánto costará un frasco del mismo aceite pero
con una capacidad de un litro? Diseñe el programa correspondiente en Lenguaje C.

También podría gustarte