ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programas en c. algoritmos y programas


Enviado por   •  11 de Noviembre de 2015  •  Prácticas o problemas  •  12.122 Palabras (49 Páginas)  •  286 Visitas

Página 1 de 49

EJERCICIO NUMERO 1

 

  1. DEFINICION DEL PROBLEMA:

Conversión de temperatura

 

  1. ANALISIS DEL PROBLEMA :

ENTRADA

PROCESO

SALIDA

Fahrenheit, Celsius y Rankine

(Fahrenheit-32)*(5/9)
Celsius + 273 Fahrenheit + 460

Imprimir Celsius, Kelvin, Rankine

  1. DISEÑO:

Declaraciones

   Variables:

     Fahrenheit, Celsius, Rankine, Kelvin: Real

  Solicitar Fahrenheit

Leer Fahrenheit

Calcular Celsius = (Fahrenheit-32)*(5/9)

Kelvin = Celsius + 273

Rankine = Fahrenheit + 460    

Imprimir Celsius, Kelvin, Rankine

Fin

  1. PSEUDOCODIGO

Inicio

Leer variables C,R,K,F.

Calcular (F-32)*(5/9)
K= C + 273
R = F + 460

Imprimir C,K,R.

Fin

  1. DIAGRAMA DE FLUJO


[pic 1][pic 2][pic 3][pic 4][pic 5][pic 6][pic 7][pic 8]





































[pic 9]

  1.  PRUEBA DE ESCRITORIO

Entrada

Proceso

Salida

156° Fahrenheit

Celsius = (156-32)*(5/9)

Kelvin = Celsius + 273

Rankine = 156 + 460    

68.9° Celsius

341.9° Kelvin

616° Rankine

200° Fahrenheit

Celsius = (200-32)*(5/9)

Kelvin = Celsius + 273

Rankine = 200 + 460    

93.3° Celsius

366.3° Kelvin

660° Rankine




  1. CODIGO:

/* programa CONVERTIR TEMPERATURAS */

/* C310B.C */

# include

# include

void main()

{

 /* Declaraciones */

 /* Variables */

    float Fahrenheit,Celsius,Kelvin,Rankine;

 /* Instrucciones ejecutables */

    clrscr();

    printf("CONVIERTE TEMPERATURAS\n\n");

    printf("-------------------------------------\n");

    printf("TECLEE GRADOS FAHRENHEIT: ");

    scanf("%f",&Fahrenheit);

    Celsius = (Fahrenheit-32)*((float)5/(float)9);

    Kelvin = Celsius + 273;

    Rankine = Fahrenheit + 460;

    printf("-------------------------------------\n\n");

    printf("%8.1f GRADOS FAHRENHEIT EQUIVALEN A: \n",Fahrenheit);

    printf("%8.1f GRADOS CELSIUS \n",Celsius);

    printf("%8.1f GRADOS KELVIN \n",Kelvin);

    printf("%8.1f GRADOS RANKINE \n\n",Rankine);

    printf("-------------------------------------\n");

    printf("PRESIONE PARA CONTINUAR...");

    getch();

}/* Fin del programa */

Ejercicio 2

1.- Definición del problema

El programa trata sobre como calcular un volumen cilíndrico

2.-analisis del problema

ENTRADA

PROCESO

SALIDA

Radio, altura, volumen y altura

PI*(Radio^2)*Altura

Imprimir resultado

3.- Diseño

Declaraciones

  Constantes

       PI = 3.145926536

     Variables

       Radio, Altura, Volumen: Real

2. Solicitar Radio y Altura

3. Leer Radio, Altura

4. Calcular Volumen = PI*(Radio^2)*Altura

5. Imprimir Volumen

6. Fin

Pseudocodigo

Inicio

Constantes de PI
leer variables R, A, V
calcular volumen
PI*(Radio^2)*Altura
imprimir en pantalla en resultado
Fin

Diagrama de flujo[pic 10]

[pic 11][pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18]

4.- Prueba de Escritorio

Entrada

Proceso

Salida

Radio=1 altura=2

3.1416*1*2

6.283

Radio=2 altura=3

3.1416*2*3

18.850

Radio=3 altura=4

3.1416*3*4

37.699

5.- código

#include
#include
main ()
{
#define pi 3.1416
  float r,h;
     float volumen;
     char resp;
     printf(“\nIntroduzca los valores de el radio y la altura del cilindro”);
     printf(“\nr= “);scanf(“%f”,&r);
     printf(“\nh= “);scanf(“%f”,&h);
     volumen=pi*r*h;
     printf(“\nEl volumen es %.3f”,volumen);
getchar();
getchar();
}

“EJERCICIO NUMERO 3”

  1. DEFINICION DEL PROBLEMA

“CALCULO DE UN ANGULO EN GRADOS MEDIANTE LA FORMULA

C=180-(A+B) DANDO VALORES A Y B”

  1. ANALISIS DEL PROBLEMA CALCULO DE UN ANGULO EN GRADOS MEDIANTE LA FORMULA

C=180-(A+B) DANDO VALORES A Y B”

ENTRADA

PROCESO

SALIDA

A,B

C=180-(A+B)

C

  1. DISEÑO  

 

ALGORITMO  “CALCULO DE UN ANGULO EN GRADOS MEDIANTE LA FORMULA

C=180-(A+B) CONOCIENDO A Y B”

  1. Declaraciones

     Variables

       A, B, C: Real

2. Solicitar A y B

3. Leer A, B

4. Calcular C = 180-(A+B)

5. Imprimir C

6. Fin

PSEUDOCODIGO “CALCULO DE UN ANGULO EN GRADOS MEDIANTE LA FORMULA

C=180-(A+B) DANDO VALORES DE  A , B ”

Inicio

   

           Leer ángulos A, B,

             C           180-(A+B)[pic 19]

            Escribir Angulo C

 Fin

DIAGRAMA DE FLUJO

[pic 20]

  1. PRUEBA DE ESCRITORIO

ENTRADA

PROCESO

C=180-(A+B)

SALIDA

A=1               B=2

C=180-(1+2)

        C=177°        

A=3               B=4

C=180-(3+4)

C=173°

A=5               B=6

C=180-(5+6)

C=169°

  1. CODIGO

/* programa TAMAñO ANGULO */

/* C312.C */

...

Descargar como (para miembros actualizados)  txt (53.4 Kb)   pdf (913 Kb)   docx (317.5 Kb)  
Leer 48 páginas más »
Disponible sólo en Clubensayos.com