Practica 4 Camacho Santillan Santiago
Practica 4 Camacho Santillan Santiago
Practica 4 Camacho Santillan Santiago
Grupo: 1CV1
1. Que convierta de galones a litros. El programa solicitará al usuario los límites de
conversión. Utilice la relación 1 galón contiene 3.785 litros.
#include<stdio.h>
int main()
{
int galon=0,n;
float relacion=3.785;
printf("Ingresa limite inicial: ");
scanf("%d",&galon);
printf("Ingresa limite final: ");
scanf("%d",&n);
do{
printf("%d Galones: %f Litros\n",galon,galon*relacion);
galon=galon+1;
}while(galon<=n);
return 0;
}
2. Modifique el programa del punto 1 para que muestre una tabla de conversión de
litros a galones. Los resultados de la tabla de conversión se mostrarán con el
incremento que el usuario desee.
#include<stdio.h>
int main()
{
int litros=0,n,incremento=0;
float relacion=0.26417;
printf("Ingrese el rango de conversion inicial y final:\n");
scanf("%d %d",&litros,&n);
printf("Ingrese el incremento:\n");
scanf("%d",&incremento);
do{
printf("%d litros, galones: %f\n",litros,litros*relacion);
litros=litros+incremento;
}while(litros<=n);
return 0;
}
3. Escribir un programa que calcule la tabla de valores para la función f(x)=x^2+3.
El rango inicial y final, así como el desplazamiento, el usuario los captura.
#include<stdio.h>
int main()
{
float ini=0,fin=0,y,desplazamiento;
printf("Ingrese rango inicial y final para x:\n");
scanf("%f %f",&ini,&fin);
printf("Ingrese el desplazamiento:\n");
scanf("%f",&desplazamiento);
do{
printf("x: %.2f y: %.2f\n",ini,ini*ini+3);
ini=ini+desplazamiento;
}while(ini<=fin);
return 0;
}
4.Realizar un programa que permita al usuario capturar un número positivo y
muestre la suma de los números desde 1 hasta el número capturado por el
usuario.
#include <stdio.h>
int main()
{
int i,n;
printf("Ingresa un número:");
scanf("%d",&n);
for(i=1;i<=n;i++){
i=i;
printf("%d\n",i);
}
return 0;
}
5. Dados dos números de entrada N1 y N2 realizar la suma desde N1 hasta N2.
Imprimir al final el resultado de la suma.
#include <stdio.h>
int main()
{
int n1,n2,suma=0;
printf("Digite n1: ");
scanf("%d",&n1);
printf("Digite n2: ");
scanf("%d",&n2);
suma=n1+n2;
printf("Suma: %d",suma);
return 0;
}
6. Obtener la media aritmética (x) y la media armónica (H) de N números
capturados por el usuario.
#include<stdio.h>
#include<conio.h>
int main()
{
float n=0,cuenta=0,sum=0,res=0;
do{
printf("\n dame n (para detener 0) ");
scanf("%f",&n);
sum=sum+n;
cuenta=cuenta+1;
if(n!=0){
res+=1.0/n;
}
}while(n!=0);
printf("\n Media aritmética: %f Media armonica:
%f",(sum)/(cuenta-1.0),(sum)/(res));
return 0;
}
7. Elabora un programa en C/C++, que desarrolle las series de S.
#include<stdio.h>
#include<conio.h>
int main()
{
int n,i,acum=1,sum=1;
float op;
printf("Ingrese n: ");
scanf("%d",&n);
for(i=1;i<=n;i++){
acum=-1*acum;
}
for(i=1;i<=n;i++){
sum=i*i+1;
}
op=3.1415/2*acum/sum;
printf("resultado: %f",op);
return 0;
}