PROGRAMAS EXTRAS UNIDAD 3
19/10/2021
PROGRAMAS EXTRAS
programa extra 1
el programa consta en pedir 100 números, los suma y saca el promedio.
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Programa extra!\n");
int c,sum=0, prom=0;
for (c=0;c<=100;c++){
printf("%i ",c);
sum=c+sum;
}
prom= sum/100;
printf("\n \n La suma
es: %i, el promedio es: %i", sum, prom);
return 0;
}
el programa consta en pedir 100 números, asi determina la cantidad de pares y saca el promedio de ellos.
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Programa extra 2!\n");
int num, li=0,
ls=100, cp=0;
int sum=0,
prom=0;
for(num=li;
num<=ls; num++){
if(num%2==0){
sum=sum+num;
cp=cp+1;
}
}
printf("cp:
%i\n",cp);
printf("La suma
de los pares fue: %i\n",sum);
printf("El
promedio fue: %i\n",sum/cp);
return 0;
}
programa extra 3
el programa consta en pedir 100 números, determina la cantidad de impares y saca el promedio de los mismos.
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Programa extra 2!\n");
int num, li=0, ls=100, cp=0, ci;
int sum=0, sumI=0, prom=0, promI=0;
for(num=li; num<=ls; num++){
if(num%2==0){
sum=sum+num;
cp=cp+1;
} if (num%2==1){
sumI= sumI+num;
ci=ci+1;
}
}
printf("cp: %i\n",cp);
printf("La suma de los pares fue:
%i\n",sum);
printf("El promedio fue:
%i\n",sum/cp);
printf("ci: %i\n",ci);
printf("La suma de los impares fue:
%i\n",sumI);
printf("El promedio fue:
%i\n",sumI/ci);
return 0;
}
programa extra 4
el programa consiste en pedir a el usuario que ingrese 3 calificaciones dentro de cierto rango y muestra el promedio .
#include <stdio.h>
#include <stdlib.h>
int main()
{ int c, cal;
float prom=0, sum=0;
c=1;
while (c<=3){
do{
printf("Dame la
calificacion %d\n",c);
scanf("%d", &cal);
}while(cal<70 || cal>100);
sum= sum+cal;
c++;
}
prom= sum/3;
printf("El promedio es: %.2f",prom);
return 0;
}
el programa consiste que proporciona un menú de aéreas de figuras
geométricas.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int op=0;
do{
puts("Menu de
areas\n");
puts("Elige un
opcion");
puts("1.- Triangulo");
puts("2.- Circulo");
puts("3.-
Rectangulo");
puts("4.- Trapeccio");
puts("5.- Salir");
scanf("%i",&op);
switch(op){
case 1:
puts("Triangulo");
break;
case 2:
puts("Circulo");
break;
case 3:
puts("Rectangulo");
break;
case 4:
puts("Trapecio");
break;
case 5:
puts("Adios, salir");
break;
default:
puts("Selecciona un numero
del 1-5");
break;
}
}while(op!=5);
return 0;
}
programa extra 6
el programa consiste en realizar la solución de una ecuación de 3° grado .
#include <stdio.h>
#include <stdlib.h>
int main()
{
float x=0, a=0, b=0,c=0, d=0, resul=0;
printf("Ecuacion de orden 3");
printf("\nIntroduce el valor de la
variable x: ");
scanf("%f",&x);
printf("\nDame el valor del coeficiente
a: ");
scanf("%f",&a);
printf("\nDame el valor del coeficiente
b: ");
scanf("%f",&b);
printf("\nDame el valor del coeficiente
c: ");
scanf("%f",&c);
printf("\nDame el valor del coeficiente
d: ");
scanf("%f",&d);
resul= ((a*pow(x,3))+(b*pow(x,2))+ (c*x) + d);
printf("\nEl resultado es: %.2f: ",
resul);
return 0;
}
programa extra 7
programa el cual se encarga de determinar el área y el perímetro de un rectángulo.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int base=0, altura=0, perimetro, area;
printf("Area y perimetro de un
rectangulo!\n");
puts("\nIngresa la base: ");
scanf("%i",&base);
puts("\nIntroduce la altura: ");
scanf("%i",&altura);
area=base*altura;
perimetro=(2*base+2*altura);
printf("\nLa area es: %i unidades
cuadradas y el perimetro es: %i ", area, perimetro);
return 0;
}
programa extra 8
programa el cual determina la altura en cm, pies o pulgadas.
#include <stdio.h>
#include <stdlib.h>
int main()
{
float cm=0, pul=0, pies=0;
puts("Introduce la altura en cm lo que
deseas convertir a pies o pul: ");
scanf("%f", &cm);
pul=(cm/2.54);
pies=(pul/12);
printf("\nLa altura en pulgadas es: %.2f
y en pies es: %.2f", pul, pies);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
printf("Dame el valor de x para f(x):
");
scanf("%i", &x);
if(x<=0){
puts("f(x)=0");
} if(x>0){
printf("f(x)= %i",x);
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a=0, b=0, c=0, res=0;
puts("Dame el valor de a: ");
scanf("%f",&a);
puts("Dame el valor de b: ");
scanf("%f",&b);
puts("Dame el valor de c: ");
scanf("%f",&c);
res=pow(b,2)-(4*a*c);
printf("Resultado es: %.2f\n",res);
if(res>0){
puts("Raices reales");
}else{
if(res<0){
puts("Raices
complejas");
} else{
if(res==0){
puts("Iguales");
}
}
}
return 0;
}
programa extra 11
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num;
puts("Introduce un numero: ");
scanf("%i", &num);
if(num>0){
puts("\nEl numero es
positivo");
}
else{
if(num<0){
puts("\nEl
numero es negativo");
}else {
if(num==0){
puts("\nEl numero es nulo");
}
}
}
return 0;
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a=0, b=0, resultado=0;
short opera;
puts("Introduce el valor de a: ");
scanf("%f", &a);
puts("Introduce el valor de b: ");
scanf("%f", &b);
puts("Ingresa la operacion que desa
realizar: ");
scanf("%s",&opera);
switch(opera){
case'+':
resultado= a+b;
printf("La suma de a y b
es: %.2f", resultado);
break;
case '-':
resultado= a-b;
printf("La resta de a y b
es: %.2f", resultado);
break;
case '*':
resultado= a*b;
printf("La multiplicacion
de a*b es: %.2f", resultado);
break;
case'/':
resultado= a/b;
printf("La division de a/b
es: %.2f", resultado);
break;
default:
puts("\nIngresa un operador
aritmetico");
}
return 0;
}
Comentarios
Publicar un comentario