Vous êtes sur la page 1sur 15

Hacer un programa que pida un nmero positivo e imprima una serie desde ese nmero hasta 0 de 1 en 1

INICIO C (real) IMPRIMIR ALMACENAR MQ C>0 IMPRIMIR CALCULAR


FIN MQ FIN

INICIO `Dame C C C C: C-1

C: 0

C?

MQ C>0

C: C-1

FIN MQ

FIN

Hacer un programa que imprima solo nmeros pares de 0 al 100

INICIO C (real) Para C: 0,100.+2 IMPRIMIR C FIN PARA FIN

INICIO

C: 0

Para c: 0, 100,+2

FIN Para

FIN

Hacer el diagrama de flujo de un programa que muestre la tabla de multiplicar del 7

INICIO C (REAL) PARA C: 1,11+1 IMPRIMIR C, *, 7, =, C*7 FIN PARA FIN

INICIO

C: 0

PARA C: 1,11+1

C, *, 7, =, C*7

FIN PARA

FIN

Hacer el diagrama de flujo que pida un nmero inicial, el incremento y el nmero final
1

INICIO a.b.c (REAL) IMPRIMIR `Dame el nmero inicial a ALMACENAR a IMPRIMIR ` Cunto se va a incrementar? ALMACENAR b IMPRIMIR ` Cul es el nmero final? ALMACENAR c MQ a<c CALCULAR a: a+b IMPRIMIR a FIN MQ FIN

Cuanto se va a incrementar

Cul es el nmero final?

INICIO C

A= 0 B=0 C=0

MQ a<c

Dame el nmero inicial

a= a+b

A A FIN MQ

FIN

Hacer un programa que imprima nmeros del 10 al 1 INICIO C: 0 PARA C: 10, 0, -1 IMPRIMIR C FIN PARA FIN

INICIO

C: 0

PARA C: 10, 0, -1

FIN PARA

FIN

INICIO C: 0 CALCULAR C: 10 MQ C>10 IMPRIMIR C CALCULAR C-1 FIN MQ FIN

INICIO

C: 0

C: 10

C-1

FIN MQ MQ C>10

FIN

Hacer un programa que lea 2 nmeros enteros y sin multiplicarlos diga si es producto es positivo o negativo INICIO a, b IMPRIMIR `Dame a y b ALMACENAR a, b SI (a>0 y b>0) o (a<0 y b<0) IMPRIMIR `POSITIVO SI (a>0 y b<0) o (a<0 y b>0) IMPRIMIR `NEGATIVO IMPRIMIR `RESULTADO 0 FIN

INICIO A=0 B=0

`Dame a y b

A, b

(a>0 y b>0) o (a<0 y b<0)

Si

`POSI TIVO

No
(a>0 y b<0) o (a<0 y b>0)

Si

`NEGA TIVO

No
RESULTADO 0

FIN

Hacer un programa que lea 2 nmeros; si el primero es mayor al segundo que haga una resta; si el segundo es mayor al primero que haga una suma; y si son iguales que los divida.

INICO a, b IMPRIMIR `a,b? AMLACENAR a,b DECIDIR SI a<b Resultado 1: 0 Resultado 1: a-b IMPRIMIR Resultado1 DECIDIR SI b>a Resultado 2: 0 Resultado 2: a+b IMPRIMIR Resultado 2 IMPRIMIR `1 FIN

Nancy presento 4 pruebas finales, siendo su calificaciones 9.5, 6.8, 9.2 y 8.8 utilizar el modelo de las 6Ds para desarrollar un programa para calcular e imprimir el promedio de Nancy.99 PSEUCODIGO INICIO a, b, c, d (real) NOMBRE texto PROMEDIO (real) MOSTRAR "calificacin 01" ALMACENR a MOSTRAR "calificacin 02" ALMACENAR b MOSTRAR "calificacin 03" ALMACENAR c MOSTRAR "calificacin 04" ALMACENAR d MOSTRAR "nombre" ALMACENAR nombre CALCULAR PROMEDIO (a+b+c+d)/4 MOSTRAR nombre "tiene" promedi de "promedio" inicio A=0 B=0 C=0 calif. 01

a calif. 02

b calif. 03

c calif. 04

d nombre

nombre Promedio=(a+b+c+d)/4

Nombre, tiene Promedio de, promedio

Fin

Suponer que toda la gente duerme alrededor de 1/3 del da. Hacer un programa que me diga cuantas horas he dormido a partir de mi edad aproximadamente considerando que todos los aos tiene mnimo 365 das. INICIO Edad IMPRIMIR `Dame tu edad ALMACENAR Edad CALCULAR TH=8*365*Edad IMPRIMIR TH INICIO

Edad

Dame tu edad Edad

TH=8*365*Edad

TH

FIN

Un cierto nmero de tela se vende a 9 dlares la yarda. Hacer un programa que me pida el nmero de metro que deseo y arroje su equivalencia en yardas y costo. INICIO Metros, yardas, costo IMPRIMIR `Cuantos metros de tela son? ALMACENAR metros de tela CALCULAR costo=metros/.915*9 ALMACENAR yardas, costo IMPRIMIR `equivalencia en yardas, yardas, `costo, costo FIN INICIO
Metros= 0 yarda= 0 costo= 0

`Cuantos metros de tela son?

Metros } Costo=metros/.915*9

Yardas, costo

Equivalencia en yardas, yardas, `costo, costo

FIN

Hacer un programa que lea dos nmeros enteros y sin multiplicarlos diga que el producto es positivo o negativo INICIO A=0 B=0 MOSTRAR CAPTURAR MOSTRAR DECIDIR CAPTURAR DECIDIR si (a0 y b0) o (a0 y b0) MOSTRAR positivo Si (a0 y b0) o (a0 y b0) MOSTRAR negativo NINGUNA MOSTRAR resultado cero FIN Inicio

A=0 B=0

Dame ay b

A, b

(a0 y b0) o (a0 y b0)

positivo

fin (a0 y b0) o (a0 y b0)

El cero no tiene signo

Fin

Hacer un programa que lea dos nmeros; si el primero es mayor al segundo que haga una resta; si el segundo es mayor al primero sumarlos INICIO A=0 B=0 PEDIR A GUARDAR A PEDIR B GUARDAR B DECIDIR SI AB RESULTADO 1=0 RESULTADO 1=A-B MOSTRAR RESULTADO 1 FIN SI BA RESULTADO2=0 RESULTADO2=A+B MOSTRAR resultado2 FIN NINGUNO MOSTRAR 1 FIN

Inicio

A=0 B=0 a , b

A, b

AB

RESULTADO 1=0

RESULTADO 1=A-B

RESULTADO 1

FIN

BA

RESULTADO2=0

RESULTADO2=A+ B RESULTADO 2

fin fin

Hacer un programa que imprima 5 veces hola

inicio

C=0

Inicio Para c=0, 5 + 1 C=0

hola

Fin para

MQ c5

fin

hola

C= c + 1

Fin MQ

fin

Hacer un programa que imprima del 1 al 10

inicio

C=0

INICIO C=0 (entero) MQ c10 MOSTAR C + 1 C= C+ 1 FIN MQ FIN

MQ c10

C+1

Fin MQ

fin

Hacer un programa que imprima del 10 al 1

inicio

C=0

PARA c=0, 0 , -1

Fin para

fin

Vous aimerez peut-être aussi