SlideShare a Scribd company logo
1 of 36
1. Hacer el diagrama de flujo para sumar dos números leídos por
teclado y escribir el resultado.
2. Hacer un diagrama de flujo que permita leer 2 números diferentes
y nos diga cual es el mayor de los 2 números.
El pseudocódigo para este diagrama sería:
3. Crear un diagrama de flujo de procesos en el que se almacenen 3
números en 3 variables A, B y C. El diagrama debe decidir cual es el
mayor y cual es el menor
4. Realizar el diagrama de flujo para que nos calcule la hipotenusa
de un triángulo rectángulo, conocidos su dos catetos.
5. Diagrama de Flujo para sumar 100 números leídos por teclado.
Explicación:
- En I contamoslos números que quedan por sumar.
- En S calculamos la suma.
- A se emplea para leer temporalmente cada número.
Vamos a ver paso a paso como funciona. Supongamos que los datos
son: 7, -1, 8, 5, ...
(1) I=100 (números a sumar)
(2) S=0 (suma, inicialmente 0) (3) Leer A. El primero es 7, luego
A=7 (4) S=S+A=0+7=7
(5) I=I-1=100-1=99 (6) ¿I=0? ® NO
(3) Leer A, ahora A=-1
(4) S=S+A=7-1=6
(5) I=I-1=99-1=98
(6) ¿I=0? ® NO
Cuando I=0 habremos sumado los 100 números y pasaremos a: (7)
Escribir S que será la suma.
6. Modificar el anterior para que permita sumar N números. El valor
de N se debe leer previamente por teclado.
7. Hacer un diagrama de flujo que permita escribir los 100 primeros
pares.
Explicación de la solución:
P: Variable para contener el siguiente par que se debe escribir.
I: Contador de pares que quedan por escribir.
El proceso es similar al anterior. Necesitamos un bucle para contar
100 veces y dentro de él escribimos el par e incrementamos para
obtener el siguiente.
8. Hacer el diagrama de flujo para sumar los N primeros impares.
Realizar después uno que haga lo mismo con los pares y otro con los
múltiplos de 3.
9. Hacer un diagrama de flujo que simule un reloj.
10. Hacer un organigrama que lea N números, calcule y escriba la
suma de los pares y el producto de los impares.
11. Calcular el máximo de N números leídos desde teclado.
Explicación del Ejemplo de Diagrama:
Vamos a almacenar en M el máximo de los números que se hayan
leído, el primero va directamente a M y los N-1 restantes los leemos
en A, comparamos con M y si son mayores cambiamos el máximo
temporal.
Al final se escribe el resultado.
Vamos a ejecutarlo paso a paso para N=4, empleando como datos:
2, 3, -1, 7.
(1) Leer N ® N=4
(2) Leer M ® M=2
(3) I=N-1=3
(4) Leer A ® A=3 (5) ¿A>M? ® SI (6) M=A=3
(7) I=I-1=3-I=2
(8) ¿I=0? ® NO (4) Leer A ® A=-1
12. Un año es bisiesto si es múltiplo de 4, exceptuando los múltiplos
de 100, que sólo son bisiestos cuando son múltiplos además de 400,
por ejemplo el año 1900 no fue bisiesto, pero el año 2000 si lo será.
Hacer un organigrama que dado un año A nos diga si es o no bisiesto.
13. Dados dos números enteros positivos N y D, se dice que D es un
divisor de N si el resto de dividir N entre D es 0. Se dice que un
número N es perfecto si la suma de sus divisores (excluido el propio
N) es N. Por ejemplo 28 es perfecto, pues sus divisores (excluido
elv28) son: 1, 2, 4, 7 y 14 y su suma es 1+2+4+7+14=28. Hacer un
organigrama que dado un número N nos diga si es o no perfecto.
14. Realiza el diagrama de flujo que simule una caja registradora.
El pseudocódigo para esta caja registradora es:
Realizar un diagrama de flujo para escribir los 100
primeros pares
Realizar un diagrama de flujo de un programa que permita escribir en pantalla los 100
primeros números pares.
Pseudocódigo
Proceso CienPrimerosPares
Escribir "Los 100 primeros pares son";
num <- 0;
Mientras num < 200 Hacer
Escribir num;
num <- num +2;
FinMientras
FinProceso
Publicado por George Tacuri en 1 :03 6 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , programacion es tructurada, PSeI nt, ps eudocodigo
miércoles , 1 7 de abril de 201 3
Volumen de un Prisma - Diagrama de Flujo
Realizar el algoritmo y diagrama de flujo para calcular el volumen de un prisma recto.
Diagrama de flujo:
El volumen de un prisma recto es el producto del área de una de las bases por la distancia
entre ellas (altura)
Pseudocódigo
Proceso volumenPrisma
Escribir "VOLUMEN DE UN PRISMA RECTO";
Escribir "Ingresar el area de la base";
Leer abase;
Escribir "Ingresar la altura";
Leer altura;
volumen <- abase*altura;
Escribir "El volumen del prisma es: ", volumen;
FinProceso
Publicado por George Tacuri en 23:46 0 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , PSeI nt, ps eudocodigo
jueves , 4 de abril de 201 3
Porcentaje numeros pares e impares - Diagrama de
Flujo
Realizar el diagrama de flujo de un algoritmo que lea N números e imprima el porcentaje
de números pares e impares.
Pseudocódigo
Proceso PorcentajeNumeros
Escribir "Ingrese la cantidad de numeros:";
Leer cant;
par <-0;
Para i<-1 Hasta cant Con Paso 1 Hacer
Escribir "Ingrese el numero ", i, " :";
Leer num;
Si num%2 = 0 Entonces
par <- par + 1;
FinSi
FinPara
porcentaje <- par/cant*100.0;
Escribir "El porcentaje de : ";
Escribir " - numeros pares: ", porcentaje;
Escribir " - numeros impares: ", 100 - porcentaje;
FinProceso
Publicado por George Tacuri en 23:33 0 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo
miércoles , 27 de marzo de 201 3
Perímetro de un triangulo - Diagrama de Flujo
Ejercicio: Realizar el diagrama de flujo para hallar el perímetro de un triangulo, el valor de
los lados del triangulo se debe ingresar por teclado.
Pseudocódigo
Proceso PerimetroTriangulo
Escribir "PERIMETRO DE UN TRIANGULO";
Escribir "Ingresar los lados: ";
Escribir "Lado 1: ";
Leer L1;
Escribir "Lado 2: ";
Leer L2;
Escribir "Lado 3: ";
Leer L3;
perimetro <- L1+L2+L3;
Escribir "Perimetro = ",perimetro;
FinProceso
Publicado por George Tacuri en 1 4:1 6 5 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , PSeI nt, ps eudocodigo
martes , 26 de marzo de 201 3
Media armónica de n números - Código Java
Escribir en Java un programa para calcular la media armónica de n números ingresados
por teclado.
Código Fuente en Java
package DFD;
import java.util.Scanner;
public class MediaArmonica {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
double suma =0;
System.out.print("Ingresar la cantidad de numeros: ");
int cant = teclado.nextInt();
for (int i=1; i<=cant; i++){
System.out.print("Nº"+i+": ");
int num = teclado.nextInt();
suma = suma + 1./num;
}
System.out.println("Media Armonica = " + cant/suma);
}
}
Ejecución del programa
Publicado por George Tacuri en 1 0:29 2 comentarios Enlaces a es ta entrada
Etiquetas : codigo fuente, Java
domingo, 24 de marzo de 201 3
Suma y promedio de 10 números - Diagrama de Flujo
Realizar un diagrama de flujo de un programa que permita la carga de 10 valores por
teclado y muestre la suma de los valores ingresados y su promedio.
Pseudocódigo
Proceso SumaNumeros
suma<-0;
// se pide que se ingrese los numeros
Para i<-1 Hasta cant Con Paso 10 Hacer
Escribir "Ingrese el numero ",i;
Leer numero;
suma <- suma + numero;
FinPara
Escribir "La suma es: ",suma;
Escribir "El promedio es: ", suma/10;
FinProceso
Publicado por George Tacuri en 7 :50 4 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo, PSeI nt, ps eudocodigo
miércoles , 20 de marzo de 201 3
Suma de números pares en un rango - Diagrama de
Flujo
Elaborar el diagrama de flujo de un programa que realice la suma de los números pares en
un rango dado, los números inferior y superior del rango deben ser ingresados por
teclado.
Pseudocodigo
Proceso SumaNumerosPares
Escribir "SUMA DE NUMEROS PARES EN UN RANGO";
Escribir "Ingrese numero inferior: ";
Leer inferior;
Escribir "Ingrese numero superior: ";
Leer superior;
suma <- 0;
Mientras inferior < superior Hacer
//averiguamos si el numero es par
Si inferior%2=0 Entonces
suma <- suma + inferior;
FinSi
inferior <- inferior + 1;
FinMientras
Escribir "La suma de numeros pares es: ", suma;
FinProceso
Publicado por George Tacuri en 23:55 1 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , PSeI nt, ps eudocodigo
lunes , 1 8 de marzo de 201 3
Media de las notas de un estudiante - Diagrama de
Flujo - Código en C++
Cuatro enteros entre 0 y 100 representan las puntuaciones de un estudiante de un curso
de informática. Escribir un programa para encontrar la media de estas puntuaciones y
visualizar una tabla de notas de acuerdo al siguiente cuadro:
MEDIA PUNTUACION
90-100 A
80-89 B
70-79 C
60-69 D
• Realizar análisis
• Realizar diagrama de flujo de datos
• Elaborar el programa en C++
Diagrama de Flujo
Pseudocódigo
Proceso MediaNotas
//cantidad de notas
n <- 4;
nota <- 0;
// se declara un arreglo de n elementos
Dimension notas[n];
//se llena las notas en el arreglo
Para i<-0 Hasta n-1 Con Paso 1 Hacer
Escribir "Ingrese nota ",i+1;
Leer notas[i];
//comprobamos que la nota ingresada sea correcta
Si notas[i]>= 0 Y notas[i]<=100 Entonces
Escribir "Nota OK";
Sino
Escribir "Nota incorrecta ";
i <- i-1;
FinSi
FinPara
//se calcula la media
Para i<-0 Hasta n-1 Con Paso 1 Hacer
nota <- nota + notas[i];
FinPara
nota <- nota/n;
//imprimimos el resultado
Escribir "MEDIA PUNTUACION";
//se busca equivalencia en la tabla
Si nota>=60 Y nota<=69 Entonces
Escribir nota," D";
FinSi
Si nota>=70 Y nota<=79 Entonces
Escribir nota," C";
FinSi
Si nota>=80 Y nota<=89 Entonces
Escribir nota," B";
FinSi
Si nota>=90 Y nota<=100 Entonces
Escribir nota," A";
FinSi
FinProceso
Código Fuente en C++
#include<iostream>
using namespace std;
int main() {
float i;
float n;
float nota;
float notas;
n=4;
nota=0;
for (i=0;i<=n-1;i++) {
cout<<"Ingrese nota "<<i+1<<endl;
cin>>notas[i];
if (notas[i]>=0&&notas[i]<=100) {
cout<<"Nota OK"<<endl;
} else {
cout<<"Nota incorrecta "<<endl;
i=i-1;
}
}
for (i=0;i<=n-1;i++) {
nota=nota+notas[i];
}
nota=nota/n;
cout<<"MEDIA PUNTUACION"<<endl;
if (nota>=60&&nota<=69) {
cout<<nota<<" D"<<endl;
}
if (nota>=70&&nota<=79) {
cout<<nota<<" C"<<endl;
}
if (nota>=80&&nota<=89) {
cout<<nota<<" B"<<endl;
}
if (nota>=90&&nota<=100) {
cout<<nota<<" A"<<endl;
}
return 0;
}
Publicado por George Tacuri en 9:48 0 comentarios Enlaces a es ta entrada
Etiquetas : C+ + , codigo fuente, diagrama de flujo , PSeI nt, ps eudocodigo
Suma de los 10 primeros pares - Diagrama de Flujo
Realizar el diagrama de flujo de un programa para calcular la suma de los 10
primeros números pares.
En pseudocodigo:
Proceso SumaPares
num <- 0;
sum <- 0;
Mientras num < 11 Hacer
Si num%2 = 0 Entonces
sum <- sum + num;
FinSi
num <- num + 1;
FinMientras
Escribir "La suma de los 10 primeros pares es: ",sum;
FinProceso
Publicado por George Tacuri en 9:1 1 2 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , programacion es tructurada, PSeI nt, ps eudocodigo
s ábado, 1 6 de marzo de 201 3
Determinar si un numero es múltiplo de otro -
Diagrama de Flujo
Hacer el diagrama de flujo de un programa que permita determinar si un numero
es múltiplo de otro.
Proceso MultiploDeOtro
Escribir 'Ingrese un numero';
Leer n1;
Escribir 'Ingrese otro numero';
Leer n2;
Si n1>n2 Entonces
Si n1 MOD n2=0 Entonces
Escribir 'El numero ',n1,' es multiplo de ',n2;
Sino
Escribir 'El numero ',n1,' No es multiplo de ',n2;
FinSi
Sino
Si n2 MOD n1=0 Entonces
Escribir 'El numero ',n2,' es multiplo de ',n1;
Sino
Escribir 'El numero ',n2,' No es multiplo de ',n1;
FinSi
FinSi
FinProceso
Código fuente
Publicado por George Tacuri en 1 3:53 1 0 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , ps eudocodigo
viernes , 1 5 de marzo de 201 3
Validar fecha ingresada - Código C++
Realizar un programa en c++ que valide la fecha ingresada por teclado.
Código Fuente en C++
#include <iostream>
using namespace std;
int main() {
int d,m,y, i;
bool bisiesto = false;
cout << "Introduce el dia: ";
cin >> d;
cout << "Introduce el mes: ";
cin >> m;
cout << "Introduce el anio: ";
cin >> y;
//comprobamos si el año es bisiesto
if(y%4==0 && y%100!=100 || y%400==0)
bisiesto = true;
//comprobamos que los datos ingresados esten en un rango valido
if(d>0 && d<32 && m>0 && m<13 && y>0){
if(m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12)
{
cout << "nFecha valida";
}
else
{
if(m==2 && d<30 && bisiesto)
cout << "nFecha valida";
else if(m==2 && d<29 && !bisiesto)
cout << "nFecha valida";
else if(m!=2 && d<31)
cout << "nFecha valida";
else
cout << "nFecha no valida";
}
}
else
cout << "nFecha no valida";
}
Publicado por George Tacuri en 1 0:09 3 comentarios Enlaces a es ta entrada
Etiquetas : C+ + , codigo fuente
martes , 1 2 de marzo de 201 3
De kilos a libras - Diagrama de flujo
Diseñar un diagrama de flujo de un programa que permita convertir una cantidad ingresada
en kilogramos a libras.
Solución:
PSEUDOCODIGO
Proceso KilosLibras
Escribir "CONVIERTE DE KILOS A LIBRAS";
Escribir "Ingresar (Kg): ";
Leer kilos;
libras <- 2.20462262*kilos;
Escribir "=> ",libras," lb" ;
FinProceso
Publicado por George Tacuri en 1 7 :00 6 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , programacion es tructurada
s ábado, 9 de marzo de 201 3
Calcular área de un círculo en Java
Realizar un programa en Java que permita calcular el área de un círculo, el usuario debe
ingresar el valor del radio.
Codigo Fuente en Java
package DFD;
import java.util.Scanner;
public class ConvertirAToneladas {
public static void main(String[] args) {
double radio, area;
System.out.println("HALLA EL AREA DE UN CIRCULO");
System.out.print("Ingresar el radio r = ");
Scanner scanner = new Scanner(System.in);
radio = scanner.nextFloat();
area = (3.14159*radio*radio);
System.out.println("Area = " + area);
}
}
Publicado por George Tacuri en 1 2:38 8 comentarios Enlaces a es ta entrada
Etiquetas : codigo fuente, Java
Convertir libras a toneladas - Código fuente en Java
Realizar un programa en Java que permita convertir una cantidad expresada en libras a
toneladas. El usuario debe ingresar por teclado la cantidad en libras y el
programa imprimirá su equivalencia en toneladas.
Código Fuente en Java
package DFD;
import java.util.Scanner;
public class ConvertirAToneladas {
public static void main(String[] args) {
float libras;
double toneladas;
System.out.println("CONVIERTE DE LIBRAS A TONELADAS");
System.out.print("Ingresar libras (lb): ");
Scanner scanner = new Scanner(System.in);
libras = scanner.nextFloat();
toneladas = 0.00045359237*libras;
System.out.println("=> " + toneladas + " toneladas");
}
}
--
Los usuarios buscaron: como calcular libras a toneladas en java codificación.
Publicado por George Tacuri en 1 2:31 2 comentarios Enlaces a es ta entrada
Etiquetas : codigo fuente, Java
viernes , 8 de marzo de 201 3
Elevar un numero a una potencia - Diagrama de Flujo
Realizar el diagrama de flujo de un programa que permita elevar un numero entero
ingresado por teclado, a una potencia dada.
PSEUDOCÓDIGO
Proceso ElevarPotencia
Escribir "Ingrese un numero: ";
Leer num;
Escribir "Ingrese la potencia: ";
Leer pot;
rpta <- num;
Mientras pot>1 Hacer
rpta <- rpta * num;
pot <- pot - 1;
FinMientras
Escribir "El resultado es: ", rpta ;
FinProceso
Publicado por George Tacuri en 1 9:09 20 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , PSeI nt
Números divisibles por tres - Diagrama de Flujo
Realizar el pseudocodigo y el diagrama de flujo para indicar si un numero ingresado es
divisible por tres.
Proceso NumerosDivisibles
Escribir "Ingrese un numero: ";
Leer num;
Si (num % 3) = 0 Entonces
Escribir "El numero SI es divisible por tres";
Sino
Escribir "El numero NO es divisible por tres";
FinSi
FinProceso
Publicado por George Tacuri en 1 8:1 6 2 comentarios Enlaces a es ta entrada
Etiquetas : diagrama de flujo , PSeI nt
Entradas antiguas
Buscar en este blog
Buscar
 ¿Qué son los diagramas de flujo?
 FreeDFD Dibujar y Simular Diagramas de Flujo
Labels
 algoritmo (569)
 C (118)
 C# (95)
 C++ (112)
 codigo fuente (616)
 DFD (95)
 diagrama de flujo (116)
 diagrama de flujo de datos (95)
 diagrama flujo (92)
 ejercicios resueltos (665)
 funciones (1)
 Java (104)
 problema conversion (44)
 programacion estructurada (547)
 programacion modular (21)
 PSeInt (13)
 pseudocodigo (12)
 python (96)
 Recursividad (11)
 varios (1)
 Visual Basic (96)
Blog Archive
 ▼ 2013 (686)
o ▼ abril (3)
 Realizar un diagrama de flujo para escribir los 10...
 Volumen de un Prisma - Diagrama de Flujo
 Porcentaje numeros pares e impares - Diagrama de F...
o ► marzo (18)
o ► febrero (121)
o ► enero (544)
 ► 2012 (52)
Nos visitan

More Related Content

What's hot

Automata de Pila y Maquina de Turing No Deterministas
Automata de Pila y Maquina de Turing No DeterministasAutomata de Pila y Maquina de Turing No Deterministas
Automata de Pila y Maquina de Turing No DeterministasPedro Roman
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujoLeonardo Torres
 
Preparacion y control del centro de cómputo
Preparacion y control del centro de cómputoPreparacion y control del centro de cómputo
Preparacion y control del centro de cómputoManuel Montenegro
 
Presentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del SistemaPresentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del SistemaMariana Marabay Alba
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 
Algoritmos y estructura de datos utp
Algoritmos y estructura de datos utpAlgoritmos y estructura de datos utp
Algoritmos y estructura de datos utpCazador La Luna
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosRosviannis Barreiro
 
Ejercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadasEjercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadasAlejandro Pacheco
 
Ejemplo de cuestionario para auditoría de sistemas informáticos
Ejemplo de cuestionario para auditoría de sistemas informáticosEjemplo de cuestionario para auditoría de sistemas informáticos
Ejemplo de cuestionario para auditoría de sistemas informáticosDiana Alfaro
 
Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmojairofr97
 
Sistemas y Tecnologias de la Información
Sistemas y Tecnologias de la InformaciónSistemas y Tecnologias de la Información
Sistemas y Tecnologias de la Informaciónprofgloria
 
Concepto de simulacion
Concepto de simulacionConcepto de simulacion
Concepto de simulacionRoberto Trejo
 
Tipos sistemas de información
Tipos sistemas de informaciónTipos sistemas de información
Tipos sistemas de informaciónbrugman1985
 

What's hot (20)

Automata de Pila y Maquina de Turing No Deterministas
Automata de Pila y Maquina de Turing No DeterministasAutomata de Pila y Maquina de Turing No Deterministas
Automata de Pila y Maquina de Turing No Deterministas
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Preparacion y control del centro de cómputo
Preparacion y control del centro de cómputoPreparacion y control del centro de cómputo
Preparacion y control del centro de cómputo
 
Algoritmos con PSeInt
Algoritmos con PSeIntAlgoritmos con PSeInt
Algoritmos con PSeInt
 
Presentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del SistemaPresentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del Sistema
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Algoritmos y estructura de datos utp
Algoritmos y estructura de datos utpAlgoritmos y estructura de datos utp
Algoritmos y estructura de datos utp
 
Componentes de un sistema de Información
Componentes de un sistema de Información Componentes de un sistema de Información
Componentes de un sistema de Información
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No Deterministicos
 
Ejercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadasEjercicios de estructura selectiva anidadas
Ejercicios de estructura selectiva anidadas
 
Pseint
PseintPseint
Pseint
 
Ejemplo de cuestionario para auditoría de sistemas informáticos
Ejemplo de cuestionario para auditoría de sistemas informáticosEjemplo de cuestionario para auditoría de sistemas informáticos
Ejemplo de cuestionario para auditoría de sistemas informáticos
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmo
 
Sistemas y Tecnologias de la Información
Sistemas y Tecnologias de la InformaciónSistemas y Tecnologias de la Información
Sistemas y Tecnologias de la Información
 
Proyecto final analisis de sistemas
Proyecto final analisis de sistemasProyecto final analisis de sistemas
Proyecto final analisis de sistemas
 
Concepto de simulacion
Concepto de simulacionConcepto de simulacion
Concepto de simulacion
 
Tipos sistemas de información
Tipos sistemas de informaciónTipos sistemas de información
Tipos sistemas de información
 
Diagramas Causales
Diagramas CausalesDiagramas Causales
Diagramas Causales
 

Similar to 15diagramas de flujo

Similar to 15diagramas de flujo (20)

Diagramas de flujo de datos
Diagramas de flujo de datosDiagramas de flujo de datos
Diagramas de flujo de datos
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Ejemplos sobre diagramas de flujo
Ejemplos sobre  diagramas de flujoEjemplos sobre  diagramas de flujo
Ejemplos sobre diagramas de flujo
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Ejemplos de diagrama de flujo sencillos2
Ejemplos de diagrama de flujo sencillos2Ejemplos de diagrama de flujo sencillos2
Ejemplos de diagrama de flujo sencillos2
 
Ejemplos diagramas de_flujos_
Ejemplos diagramas de_flujos_Ejemplos diagramas de_flujos_
Ejemplos diagramas de_flujos_
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
ejercicios-resueltos.pdf
ejercicios-resueltos.pdfejercicios-resueltos.pdf
ejercicios-resueltos.pdf
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
ejercicios-resueltos (1).pdf
ejercicios-resueltos (1).pdfejercicios-resueltos (1).pdf
ejercicios-resueltos (1).pdf
 
Ejercicios resueltos2
Ejercicios resueltos2Ejercicios resueltos2
Ejercicios resueltos2
 
1 diagramas de flujo
1 diagramas de flujo1 diagramas de flujo
1 diagramas de flujo
 
Algoritmos y programas ing civil
Algoritmos y programas ing civil Algoritmos y programas ing civil
Algoritmos y programas ing civil
 
Anexo1 diagramasdeflujo-090415113702-phpapp01
Anexo1 diagramasdeflujo-090415113702-phpapp01Anexo1 diagramasdeflujo-090415113702-phpapp01
Anexo1 diagramasdeflujo-090415113702-phpapp01
 
Anexo 1 -_diagramas_de_flujo
Anexo 1 -_diagramas_de_flujoAnexo 1 -_diagramas_de_flujo
Anexo 1 -_diagramas_de_flujo
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujo
 

Recently uploaded

la modernidad en la arquitectura afiche didactico
la modernidad en la arquitectura afiche didacticola modernidad en la arquitectura afiche didactico
la modernidad en la arquitectura afiche didacticofabianamarcano1
 
PROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdf
PROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdfPROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdf
PROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdfwilliamvillegasgonza
 
manual_primeros_auxilios.pdfbuigfuogyuighg
manual_primeros_auxilios.pdfbuigfuogyuighgmanual_primeros_auxilios.pdfbuigfuogyuighg
manual_primeros_auxilios.pdfbuigfuogyuighgTareghKarami
 
Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.
Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.
Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.jennybetsabecamposhe
 
E.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdf
E.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdfE.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdf
E.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdfEusebioVidal1
 
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxArquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxAdriannDiaz
 
Introducción a la teoría de Autómatas, Lenguajes y Computación..pdf
Introducción a la teoría de Autómatas, Lenguajes y Computación..pdfIntroducción a la teoría de Autómatas, Lenguajes y Computación..pdf
Introducción a la teoría de Autómatas, Lenguajes y Computación..pdfMIGUELANGEL2672
 
Biografía de Isaac Newton, sus parientes y sus inventos
Biografía de Isaac Newton, sus parientes y sus inventosBiografía de Isaac Newton, sus parientes y sus inventos
Biografía de Isaac Newton, sus parientes y sus inventoslilianacajamarca3
 
apendicitisguzman-230811224257-9c1e33c0.pptx
apendicitisguzman-230811224257-9c1e33c0.pptxapendicitisguzman-230811224257-9c1e33c0.pptx
apendicitisguzman-230811224257-9c1e33c0.pptxsalazarsilverio074
 
estamentos unjbg de la universidad de tacna
estamentos unjbg de la universidad de tacnaestamentos unjbg de la universidad de tacna
estamentos unjbg de la universidad de tacnaluischoquecota1
 
Antigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdfAntigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdfVictoria867681
 
Signos-de-Puntuación-para-Cuarto-de-Secundaria.doc
Signos-de-Puntuación-para-Cuarto-de-Secundaria.docSignos-de-Puntuación-para-Cuarto-de-Secundaria.doc
Signos-de-Puntuación-para-Cuarto-de-Secundaria.docCesarCastillo170650
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaccastilloojeda12
 
DIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdf
DIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdfDIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdf
DIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdfsheilalopezcabrera1
 
andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4Andrea11166
 
EVOLUCION DE LA DANZA.pptxhuhfytffiuyfui
EVOLUCION DE LA DANZA.pptxhuhfytffiuyfuiEVOLUCION DE LA DANZA.pptxhuhfytffiuyfui
EVOLUCION DE LA DANZA.pptxhuhfytffiuyfuireyesandre407
 
Primo de Rivera presentacion 2 bachillerato selectividad
Primo de Rivera  presentacion 2 bachillerato selectividadPrimo de Rivera  presentacion 2 bachillerato selectividad
Primo de Rivera presentacion 2 bachillerato selectividaddk7nvvt85n
 
AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...
AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...
AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...jhonydavid194
 
HISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZ
HISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZHISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZ
HISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZAnthonellaQuispe
 
Elementos del Dibujo: La línea como elemento principal
Elementos del Dibujo: La línea como elemento principalElementos del Dibujo: La línea como elemento principal
Elementos del Dibujo: La línea como elemento principaljflores44
 

Recently uploaded (20)

la modernidad en la arquitectura afiche didactico
la modernidad en la arquitectura afiche didacticola modernidad en la arquitectura afiche didactico
la modernidad en la arquitectura afiche didactico
 
PROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdf
PROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdfPROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdf
PROGRAMACIÓN CNEB 5º ARTE Y CULTURA- 2024.pdf
 
manual_primeros_auxilios.pdfbuigfuogyuighg
manual_primeros_auxilios.pdfbuigfuogyuighgmanual_primeros_auxilios.pdfbuigfuogyuighg
manual_primeros_auxilios.pdfbuigfuogyuighg
 
Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.
Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.
Vanguardias del s. XIX y XX. Arte visual Plástico en el Perú.
 
E.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdf
E.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdfE.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdf
E.VIDAL LA PINTURA COSTUMBRISTA ,Catalog Mobile Presentation.pdf
 
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptxArquitectura renacentista - Adriánn Díaz 30.118.599.pptx
Arquitectura renacentista - Adriánn Díaz 30.118.599.pptx
 
Introducción a la teoría de Autómatas, Lenguajes y Computación..pdf
Introducción a la teoría de Autómatas, Lenguajes y Computación..pdfIntroducción a la teoría de Autómatas, Lenguajes y Computación..pdf
Introducción a la teoría de Autómatas, Lenguajes y Computación..pdf
 
Biografía de Isaac Newton, sus parientes y sus inventos
Biografía de Isaac Newton, sus parientes y sus inventosBiografía de Isaac Newton, sus parientes y sus inventos
Biografía de Isaac Newton, sus parientes y sus inventos
 
apendicitisguzman-230811224257-9c1e33c0.pptx
apendicitisguzman-230811224257-9c1e33c0.pptxapendicitisguzman-230811224257-9c1e33c0.pptx
apendicitisguzman-230811224257-9c1e33c0.pptx
 
estamentos unjbg de la universidad de tacna
estamentos unjbg de la universidad de tacnaestamentos unjbg de la universidad de tacna
estamentos unjbg de la universidad de tacna
 
Antigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdfAntigua Grecia 1234567890 1234576890940.pdf
Antigua Grecia 1234567890 1234576890940.pdf
 
Signos-de-Puntuación-para-Cuarto-de-Secundaria.doc
Signos-de-Puntuación-para-Cuarto-de-Secundaria.docSignos-de-Puntuación-para-Cuarto-de-Secundaria.doc
Signos-de-Puntuación-para-Cuarto-de-Secundaria.doc
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitectura
 
DIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdf
DIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdfDIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdf
DIDACTICA DEL TEATRO ESCOLAR EN EL PREESCOLAR.pdf
 
andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4andrea arriojas afiche didactico, historia 4
andrea arriojas afiche didactico, historia 4
 
EVOLUCION DE LA DANZA.pptxhuhfytffiuyfui
EVOLUCION DE LA DANZA.pptxhuhfytffiuyfuiEVOLUCION DE LA DANZA.pptxhuhfytffiuyfui
EVOLUCION DE LA DANZA.pptxhuhfytffiuyfui
 
Primo de Rivera presentacion 2 bachillerato selectividad
Primo de Rivera  presentacion 2 bachillerato selectividadPrimo de Rivera  presentacion 2 bachillerato selectividad
Primo de Rivera presentacion 2 bachillerato selectividad
 
AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...
AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...
AGENDA DE LA REUNIÓN CON PADRES DE FAMILIA DE LA INSTITUCIÓN EDUCATIVA GENIUS...
 
HISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZ
HISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZHISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZ
HISTORIA DE LA FILOSOFÍA DE FRANCISCO SUAREZ
 
Elementos del Dibujo: La línea como elemento principal
Elementos del Dibujo: La línea como elemento principalElementos del Dibujo: La línea como elemento principal
Elementos del Dibujo: La línea como elemento principal
 

15diagramas de flujo

  • 1. 1. Hacer el diagrama de flujo para sumar dos números leídos por teclado y escribir el resultado. 2. Hacer un diagrama de flujo que permita leer 2 números diferentes y nos diga cual es el mayor de los 2 números. El pseudocódigo para este diagrama sería:
  • 2. 3. Crear un diagrama de flujo de procesos en el que se almacenen 3 números en 3 variables A, B y C. El diagrama debe decidir cual es el mayor y cual es el menor 4. Realizar el diagrama de flujo para que nos calcule la hipotenusa
  • 3. de un triángulo rectángulo, conocidos su dos catetos. 5. Diagrama de Flujo para sumar 100 números leídos por teclado.
  • 4. Explicación: - En I contamoslos números que quedan por sumar. - En S calculamos la suma. - A se emplea para leer temporalmente cada número. Vamos a ver paso a paso como funciona. Supongamos que los datos son: 7, -1, 8, 5, ... (1) I=100 (números a sumar) (2) S=0 (suma, inicialmente 0) (3) Leer A. El primero es 7, luego A=7 (4) S=S+A=0+7=7 (5) I=I-1=100-1=99 (6) ¿I=0? ® NO (3) Leer A, ahora A=-1 (4) S=S+A=7-1=6 (5) I=I-1=99-1=98 (6) ¿I=0? ® NO Cuando I=0 habremos sumado los 100 números y pasaremos a: (7) Escribir S que será la suma. 6. Modificar el anterior para que permita sumar N números. El valor de N se debe leer previamente por teclado.
  • 5. 7. Hacer un diagrama de flujo que permita escribir los 100 primeros pares. Explicación de la solución:
  • 6. P: Variable para contener el siguiente par que se debe escribir. I: Contador de pares que quedan por escribir. El proceso es similar al anterior. Necesitamos un bucle para contar 100 veces y dentro de él escribimos el par e incrementamos para obtener el siguiente. 8. Hacer el diagrama de flujo para sumar los N primeros impares. Realizar después uno que haga lo mismo con los pares y otro con los múltiplos de 3. 9. Hacer un diagrama de flujo que simule un reloj.
  • 7. 10. Hacer un organigrama que lea N números, calcule y escriba la suma de los pares y el producto de los impares.
  • 8. 11. Calcular el máximo de N números leídos desde teclado.
  • 9. Explicación del Ejemplo de Diagrama: Vamos a almacenar en M el máximo de los números que se hayan leído, el primero va directamente a M y los N-1 restantes los leemos en A, comparamos con M y si son mayores cambiamos el máximo temporal. Al final se escribe el resultado. Vamos a ejecutarlo paso a paso para N=4, empleando como datos: 2, 3, -1, 7. (1) Leer N ® N=4 (2) Leer M ® M=2 (3) I=N-1=3 (4) Leer A ® A=3 (5) ¿A>M? ® SI (6) M=A=3
  • 10. (7) I=I-1=3-I=2 (8) ¿I=0? ® NO (4) Leer A ® A=-1 12. Un año es bisiesto si es múltiplo de 4, exceptuando los múltiplos de 100, que sólo son bisiestos cuando son múltiplos además de 400, por ejemplo el año 1900 no fue bisiesto, pero el año 2000 si lo será. Hacer un organigrama que dado un año A nos diga si es o no bisiesto. 13. Dados dos números enteros positivos N y D, se dice que D es un divisor de N si el resto de dividir N entre D es 0. Se dice que un número N es perfecto si la suma de sus divisores (excluido el propio N) es N. Por ejemplo 28 es perfecto, pues sus divisores (excluido elv28) son: 1, 2, 4, 7 y 14 y su suma es 1+2+4+7+14=28. Hacer un organigrama que dado un número N nos diga si es o no perfecto.
  • 11. 14. Realiza el diagrama de flujo que simule una caja registradora.
  • 12. El pseudocódigo para esta caja registradora es:
  • 13. Realizar un diagrama de flujo para escribir los 100 primeros pares Realizar un diagrama de flujo de un programa que permita escribir en pantalla los 100 primeros números pares.
  • 14. Pseudocódigo Proceso CienPrimerosPares Escribir "Los 100 primeros pares son"; num <- 0; Mientras num < 200 Hacer Escribir num; num <- num +2; FinMientras FinProceso Publicado por George Tacuri en 1 :03 6 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , programacion es tructurada, PSeI nt, ps eudocodigo miércoles , 1 7 de abril de 201 3 Volumen de un Prisma - Diagrama de Flujo Realizar el algoritmo y diagrama de flujo para calcular el volumen de un prisma recto. Diagrama de flujo:
  • 15. El volumen de un prisma recto es el producto del área de una de las bases por la distancia entre ellas (altura) Pseudocódigo Proceso volumenPrisma Escribir "VOLUMEN DE UN PRISMA RECTO"; Escribir "Ingresar el area de la base"; Leer abase; Escribir "Ingresar la altura"; Leer altura; volumen <- abase*altura; Escribir "El volumen del prisma es: ", volumen; FinProceso Publicado por George Tacuri en 23:46 0 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , PSeI nt, ps eudocodigo jueves , 4 de abril de 201 3
  • 16. Porcentaje numeros pares e impares - Diagrama de Flujo Realizar el diagrama de flujo de un algoritmo que lea N números e imprima el porcentaje de números pares e impares. Pseudocódigo Proceso PorcentajeNumeros Escribir "Ingrese la cantidad de numeros:"; Leer cant; par <-0; Para i<-1 Hasta cant Con Paso 1 Hacer Escribir "Ingrese el numero ", i, " :"; Leer num; Si num%2 = 0 Entonces par <- par + 1; FinSi FinPara porcentaje <- par/cant*100.0; Escribir "El porcentaje de : "; Escribir " - numeros pares: ", porcentaje;
  • 17. Escribir " - numeros impares: ", 100 - porcentaje; FinProceso Publicado por George Tacuri en 23:33 0 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo miércoles , 27 de marzo de 201 3 Perímetro de un triangulo - Diagrama de Flujo Ejercicio: Realizar el diagrama de flujo para hallar el perímetro de un triangulo, el valor de los lados del triangulo se debe ingresar por teclado.
  • 18. Pseudocódigo Proceso PerimetroTriangulo Escribir "PERIMETRO DE UN TRIANGULO"; Escribir "Ingresar los lados: "; Escribir "Lado 1: "; Leer L1; Escribir "Lado 2: "; Leer L2; Escribir "Lado 3: "; Leer L3; perimetro <- L1+L2+L3; Escribir "Perimetro = ",perimetro; FinProceso Publicado por George Tacuri en 1 4:1 6 5 comentarios Enlaces a es ta entrada
  • 19. Etiquetas : diagrama de flujo , PSeI nt, ps eudocodigo martes , 26 de marzo de 201 3 Media armónica de n números - Código Java Escribir en Java un programa para calcular la media armónica de n números ingresados por teclado. Código Fuente en Java package DFD; import java.util.Scanner; public class MediaArmonica { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); double suma =0; System.out.print("Ingresar la cantidad de numeros: "); int cant = teclado.nextInt(); for (int i=1; i<=cant; i++){ System.out.print("Nº"+i+": "); int num = teclado.nextInt(); suma = suma + 1./num; } System.out.println("Media Armonica = " + cant/suma); } }
  • 20. Ejecución del programa Publicado por George Tacuri en 1 0:29 2 comentarios Enlaces a es ta entrada Etiquetas : codigo fuente, Java domingo, 24 de marzo de 201 3 Suma y promedio de 10 números - Diagrama de Flujo Realizar un diagrama de flujo de un programa que permita la carga de 10 valores por teclado y muestre la suma de los valores ingresados y su promedio. Pseudocódigo Proceso SumaNumeros suma<-0; // se pide que se ingrese los numeros Para i<-1 Hasta cant Con Paso 10 Hacer
  • 21. Escribir "Ingrese el numero ",i; Leer numero; suma <- suma + numero; FinPara Escribir "La suma es: ",suma; Escribir "El promedio es: ", suma/10; FinProceso Publicado por George Tacuri en 7 :50 4 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo, PSeI nt, ps eudocodigo miércoles , 20 de marzo de 201 3 Suma de números pares en un rango - Diagrama de Flujo Elaborar el diagrama de flujo de un programa que realice la suma de los números pares en un rango dado, los números inferior y superior del rango deben ser ingresados por teclado.
  • 22. Pseudocodigo Proceso SumaNumerosPares Escribir "SUMA DE NUMEROS PARES EN UN RANGO"; Escribir "Ingrese numero inferior: "; Leer inferior; Escribir "Ingrese numero superior: "; Leer superior; suma <- 0; Mientras inferior < superior Hacer //averiguamos si el numero es par Si inferior%2=0 Entonces suma <- suma + inferior; FinSi inferior <- inferior + 1; FinMientras Escribir "La suma de numeros pares es: ", suma; FinProceso
  • 23. Publicado por George Tacuri en 23:55 1 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , PSeI nt, ps eudocodigo lunes , 1 8 de marzo de 201 3 Media de las notas de un estudiante - Diagrama de Flujo - Código en C++ Cuatro enteros entre 0 y 100 representan las puntuaciones de un estudiante de un curso de informática. Escribir un programa para encontrar la media de estas puntuaciones y visualizar una tabla de notas de acuerdo al siguiente cuadro: MEDIA PUNTUACION 90-100 A 80-89 B 70-79 C 60-69 D • Realizar análisis • Realizar diagrama de flujo de datos • Elaborar el programa en C++ Diagrama de Flujo
  • 24. Pseudocódigo Proceso MediaNotas //cantidad de notas n <- 4; nota <- 0; // se declara un arreglo de n elementos Dimension notas[n]; //se llena las notas en el arreglo Para i<-0 Hasta n-1 Con Paso 1 Hacer Escribir "Ingrese nota ",i+1; Leer notas[i]; //comprobamos que la nota ingresada sea correcta Si notas[i]>= 0 Y notas[i]<=100 Entonces Escribir "Nota OK"; Sino Escribir "Nota incorrecta "; i <- i-1; FinSi
  • 25. FinPara //se calcula la media Para i<-0 Hasta n-1 Con Paso 1 Hacer nota <- nota + notas[i]; FinPara nota <- nota/n; //imprimimos el resultado Escribir "MEDIA PUNTUACION"; //se busca equivalencia en la tabla Si nota>=60 Y nota<=69 Entonces Escribir nota," D"; FinSi Si nota>=70 Y nota<=79 Entonces Escribir nota," C"; FinSi Si nota>=80 Y nota<=89 Entonces Escribir nota," B"; FinSi Si nota>=90 Y nota<=100 Entonces Escribir nota," A"; FinSi FinProceso Código Fuente en C++ #include<iostream> using namespace std; int main() { float i; float n; float nota; float notas;
  • 26. n=4; nota=0; for (i=0;i<=n-1;i++) { cout<<"Ingrese nota "<<i+1<<endl; cin>>notas[i]; if (notas[i]>=0&&notas[i]<=100) { cout<<"Nota OK"<<endl; } else { cout<<"Nota incorrecta "<<endl; i=i-1; } } for (i=0;i<=n-1;i++) { nota=nota+notas[i]; } nota=nota/n; cout<<"MEDIA PUNTUACION"<<endl; if (nota>=60&&nota<=69) { cout<<nota<<" D"<<endl; } if (nota>=70&&nota<=79) { cout<<nota<<" C"<<endl; } if (nota>=80&&nota<=89) { cout<<nota<<" B"<<endl; } if (nota>=90&&nota<=100) { cout<<nota<<" A"<<endl; } return 0; } Publicado por George Tacuri en 9:48 0 comentarios Enlaces a es ta entrada Etiquetas : C+ + , codigo fuente, diagrama de flujo , PSeI nt, ps eudocodigo
  • 27. Suma de los 10 primeros pares - Diagrama de Flujo Realizar el diagrama de flujo de un programa para calcular la suma de los 10 primeros números pares. En pseudocodigo: Proceso SumaPares num <- 0; sum <- 0; Mientras num < 11 Hacer Si num%2 = 0 Entonces sum <- sum + num; FinSi num <- num + 1; FinMientras Escribir "La suma de los 10 primeros pares es: ",sum; FinProceso Publicado por George Tacuri en 9:1 1 2 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , programacion es tructurada, PSeI nt, ps eudocodigo s ábado, 1 6 de marzo de 201 3 Determinar si un numero es múltiplo de otro - Diagrama de Flujo
  • 28. Hacer el diagrama de flujo de un programa que permita determinar si un numero es múltiplo de otro. Proceso MultiploDeOtro Escribir 'Ingrese un numero'; Leer n1; Escribir 'Ingrese otro numero'; Leer n2; Si n1>n2 Entonces Si n1 MOD n2=0 Entonces Escribir 'El numero ',n1,' es multiplo de ',n2; Sino Escribir 'El numero ',n1,' No es multiplo de ',n2; FinSi Sino Si n2 MOD n1=0 Entonces Escribir 'El numero ',n2,' es multiplo de ',n1; Sino Escribir 'El numero ',n2,' No es multiplo de ',n1; FinSi FinSi FinProceso Código fuente
  • 29. Publicado por George Tacuri en 1 3:53 1 0 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , ps eudocodigo viernes , 1 5 de marzo de 201 3 Validar fecha ingresada - Código C++ Realizar un programa en c++ que valide la fecha ingresada por teclado. Código Fuente en C++ #include <iostream> using namespace std; int main() { int d,m,y, i; bool bisiesto = false; cout << "Introduce el dia: "; cin >> d; cout << "Introduce el mes: "; cin >> m; cout << "Introduce el anio: "; cin >> y; //comprobamos si el año es bisiesto if(y%4==0 && y%100!=100 || y%400==0) bisiesto = true; //comprobamos que los datos ingresados esten en un rango valido if(d>0 && d<32 && m>0 && m<13 && y>0){ if(m==1 || m==3 || m==5 || m==7 || m==8 || m==10 || m==12) { cout << "nFecha valida"; } else {
  • 30. if(m==2 && d<30 && bisiesto) cout << "nFecha valida"; else if(m==2 && d<29 && !bisiesto) cout << "nFecha valida"; else if(m!=2 && d<31) cout << "nFecha valida"; else cout << "nFecha no valida"; } } else cout << "nFecha no valida"; } Publicado por George Tacuri en 1 0:09 3 comentarios Enlaces a es ta entrada Etiquetas : C+ + , codigo fuente martes , 1 2 de marzo de 201 3 De kilos a libras - Diagrama de flujo Diseñar un diagrama de flujo de un programa que permita convertir una cantidad ingresada en kilogramos a libras. Solución: PSEUDOCODIGO Proceso KilosLibras
  • 31. Escribir "CONVIERTE DE KILOS A LIBRAS"; Escribir "Ingresar (Kg): "; Leer kilos; libras <- 2.20462262*kilos; Escribir "=> ",libras," lb" ; FinProceso Publicado por George Tacuri en 1 7 :00 6 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , programacion es tructurada s ábado, 9 de marzo de 201 3 Calcular área de un círculo en Java Realizar un programa en Java que permita calcular el área de un círculo, el usuario debe ingresar el valor del radio. Codigo Fuente en Java package DFD; import java.util.Scanner; public class ConvertirAToneladas { public static void main(String[] args) { double radio, area; System.out.println("HALLA EL AREA DE UN CIRCULO"); System.out.print("Ingresar el radio r = "); Scanner scanner = new Scanner(System.in); radio = scanner.nextFloat(); area = (3.14159*radio*radio); System.out.println("Area = " + area); } } Publicado por George Tacuri en 1 2:38 8 comentarios Enlaces a es ta entrada Etiquetas : codigo fuente, Java
  • 32. Convertir libras a toneladas - Código fuente en Java Realizar un programa en Java que permita convertir una cantidad expresada en libras a toneladas. El usuario debe ingresar por teclado la cantidad en libras y el programa imprimirá su equivalencia en toneladas. Código Fuente en Java package DFD; import java.util.Scanner; public class ConvertirAToneladas { public static void main(String[] args) { float libras; double toneladas; System.out.println("CONVIERTE DE LIBRAS A TONELADAS"); System.out.print("Ingresar libras (lb): "); Scanner scanner = new Scanner(System.in); libras = scanner.nextFloat(); toneladas = 0.00045359237*libras; System.out.println("=> " + toneladas + " toneladas"); } } -- Los usuarios buscaron: como calcular libras a toneladas en java codificación. Publicado por George Tacuri en 1 2:31 2 comentarios Enlaces a es ta entrada Etiquetas : codigo fuente, Java viernes , 8 de marzo de 201 3 Elevar un numero a una potencia - Diagrama de Flujo Realizar el diagrama de flujo de un programa que permita elevar un numero entero ingresado por teclado, a una potencia dada.
  • 33. PSEUDOCÓDIGO Proceso ElevarPotencia Escribir "Ingrese un numero: "; Leer num; Escribir "Ingrese la potencia: "; Leer pot; rpta <- num; Mientras pot>1 Hacer rpta <- rpta * num; pot <- pot - 1; FinMientras Escribir "El resultado es: ", rpta ; FinProceso Publicado por George Tacuri en 1 9:09 20 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , PSeI nt Números divisibles por tres - Diagrama de Flujo
  • 34. Realizar el pseudocodigo y el diagrama de flujo para indicar si un numero ingresado es divisible por tres. Proceso NumerosDivisibles Escribir "Ingrese un numero: "; Leer num; Si (num % 3) = 0 Entonces Escribir "El numero SI es divisible por tres"; Sino Escribir "El numero NO es divisible por tres"; FinSi FinProceso Publicado por George Tacuri en 1 8:1 6 2 comentarios Enlaces a es ta entrada Etiquetas : diagrama de flujo , PSeI nt Entradas antiguas
  • 35. Buscar en este blog Buscar  ¿Qué son los diagramas de flujo?  FreeDFD Dibujar y Simular Diagramas de Flujo Labels  algoritmo (569)  C (118)  C# (95)  C++ (112)  codigo fuente (616)  DFD (95)  diagrama de flujo (116)  diagrama de flujo de datos (95)  diagrama flujo (92)  ejercicios resueltos (665)  funciones (1)  Java (104)  problema conversion (44)  programacion estructurada (547)  programacion modular (21)  PSeInt (13)
  • 36.  pseudocodigo (12)  python (96)  Recursividad (11)  varios (1)  Visual Basic (96) Blog Archive  ▼ 2013 (686) o ▼ abril (3)  Realizar un diagrama de flujo para escribir los 10...  Volumen de un Prisma - Diagrama de Flujo  Porcentaje numeros pares e impares - Diagrama de F... o ► marzo (18) o ► febrero (121) o ► enero (544)  ► 2012 (52) Nos visitan