Flash isotérmico
Enviado por amino17 • 13 de Junio de 2023 • Apuntes • 931 Palabras (4 Páginas) • 43 Visitas
[pic 1][pic 2]
[pic 3]
índice
Código del proyecto 3
Función por trozos tabulada 10
Sumatoria 13
Multiplicatoria 15
Función a trozos usando if 16
Código del proyecto
La contraseña del proyecto es: 2222
# include <stdio.h>
# include <stdlib.h>
# include <math.h>
float contra = 2222;
int main ()
{
int numero = 0;
int opcion =0;
float vi= 0.0;
float vf = 0.0;
const float A1 = .7854;
const float A2= .125664;
int i = 0; // contador
int producto = 1; // acumulador
int x = 0;
float y = 0.0;
float z = 0.0;
float w = 0.0;
float area = 0.0;
float base = 0.0;
float altura = 0.0;
float diagonal = 1.0;
int numero1 = 0;
int numero2 = 0;
char de = ' ';
int parar = 0;
float respuesta = 0.0;
printf ("Ingresa la contraseña: ");
scanf ("%i", &numero);
if (numero == contra)
{
printf ("Menú de programas. \n");
printf ("1. Programa if. \n");
printf ("2. programa for. \n");
printf ("3. programa switch. \n");
printf ("4. programa while. \n");
printf ("5. programa do/while. \n");
printf ("Elige una opción: ");
scanf ("%i", &opcion);
switch (opcion){
case 1:
printf ("Introduzca la velocidad inicial (m/s): ");
scanf ("%f", &vi);
if(vi<0||vi>0)
{
vf= (A1*vi)/A2;
printf ("Velocidad final = %.1f (m/s) \n",round(vf));
}
else
{
printf("Error, vuelve a intentarlo");
}
break;
case 2:
for (i = 1; i <= 3; i = i + 1) {
printf ("%i x %i = ", producto, i);
producto = producto * (3 * i + 2);
printf ("%i \n", producto);
}
printf ("Productoria: %i \n", producto);
return 0;
break;
case 3:
printf (" Calcular distancia ---> Teclea 1\n ");
printf ("Calcular velocidad ---> Teclea 2\n ");
printf ("Calcular tiempo ---> Teclea 3 \n");
scanf ("%i", &x);
switch (x)
{
case 1:
printf ("Cual es la velocidad (km/h) ");
scanf ("%f", &y);
printf ("Cual es el tiempo (h) ");
scanf ("%f", &z);
w = y * z;
printf ("La distancia es %.2f (km)\n", w);
break;
case 2:
printf ("Cual es la distancia (km) ");
scanf ("%f", &y);
printf ("Cual es el tiempo (h) ");
scanf ("%f", &z);
w = y / z;
printf ("El valor de la velocidad es %.2f (km/h)\n", w);
break;
case 3:
printf ("Cual es la distancia (km) ");
scanf ("%f", &y);
printf ("Cual es la velocidad (km/h) ");
scanf ("%f", &z);
w = y / z;
printf ("El valor del tiempo es %.2f (h)\n", w);
break;
default:
printf ("No es una opcion en el menú \n");
}
return 0;
break;
case 4:
while (diagonal > 0) {
printf("Digita la longitud de diagonal: ");
...