Programas algoritmo, codigo y diagrama de flujo
Enviado por ricas21 • 17 de Marzo de 2014 • 501 Palabras (3 Páginas) • 373 Visitas
INTRODUCCION
En este trabajo muestro el algoritmo, codigo y diagrama de flujo, de tres programas.
-El primer programa muestra la suma y el producto de los numeros pares entre 10 y 30.
-El segundo programa resuelve una ecuacion de segundo grado.
-El tercer programa resuelve una matriz 3x3.
1
Primer programa
Algoritmo:
1 Datos de entrada: numeros del 10 al 30
2 Suma=0 y prod=1
3 Solo los numeros pares en ese intervalo
4 I=8 inicia el conteo
5 I=I + 2 incrementar 2 en 2 para incrementar los pares
6 Suma=suma + I y prod=prod * I
7 Pregunto I=30
8 Si I=30 termona y si no I=30 regresa al paso 5
9 Fin
Codigo
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
main()
{
textcolor(8);
textbackground(4);
clrscr();
printf("\n\nTercer programa Ricardo Bautista Santana");
printf("\n\n ESTE PROGRAMA ENTREGA LA SUMA Y EL PORDUCTO DE LOS NUMEROS PARES ENTRE 10 Y 30 INCLUYENTES");
2
printf("\n\n ***********************************************************");
int suma, prod ;
long int i;
suma=0;
prod=8;
i=10;
do
{
suma=suma+i;
prod=prod*i ;
i=i+2;
}
while(i<=30);
printf("\n\nla suma es %d",suma);
printf("\n\nel producto es %d",prod);
printf("\n\n BYE(9-_-)9") ;
getch();
return 0;
}
3
Segundo programa.
Algoritmo:
1 Datos de entra: a, b, c, x1, x, y,
2 a>0, x=((b^2)-(4*a))*c su ecuacion solo tiene raiz
4 Si nox ==o, x=-b/(2*a) para que muestre que la ecuacion solo tiene raiz
5 Si no entonces x>0, x1=(-b^2+(x)/2*a) y=(-b^2-(x)/2*a)
6 Si no x<0, tu resultado son raizes imaginarias
7 Fin
Tercer programa
Algoritmo:
1 Datos de entrada matriz A, B, C
2 cin>> A [i] [j] y B [i] [j]
3 para A i=o, i<3, i++ y j=0, j<3, j++ y para B i=o, i<3, i++ y j=0, j<3, j++
4 La suma de matrices
5 j=0
j<3
(j++)C [i] [j] = A [i] [j] + B [i] [j]
7 cout<<C[i] [j] <<” ”
8 La resta de matrices
i=0
i<3
(j++) C [i] [j] = A [i] [j] – B [i] [j]
9 cout<<C[i] [j] <<” ”
5
10 La multiplication
...