Documente Academic
Documente Profesional
Documente Cultură
n
c
v i e r n e s ,
2 6
d e
a b r i l
d
o
d e
e
n
e
c
e
d
r
i
c
g
o
u
s
e
r
n
e
t
s
e
u
e
2 0 1 3
Realizar un diagrama de flujo de un programa que permita escribir en pantalla los 100
primeros nmeros pares.
Buscar
1.502
Pseudocdigo
Proceso CienPrimerosPares
Escribir "Los 100 primeros pares son";
num <- 0;
Mientras num < 200 Hacer
Escribir num;
num <- num +2;
FinMientras
FinProceso
P u b l i cG a e d o o r g p e o n1 rT: 0
a2 3c uc or im e E n n t l a a r c i eo s s a
e s t a
e n t r a d a
E t i q u
d ie at g
a rs a: m, p a r o d g e r af m
l ua j c o i , oP n
S e, peI sn ett ru ud co tc uo rd a i dg ao
Labels
m i r c o l e s ,
1 7
d e
a b r i l
d e
2 0 1 3
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)
converted by W eb2PDFConvert.com
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)
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...
El volumen de un prisma recto es el producto del rea de una de las bases por la distancia
entre ellas (altura)
marzo (18)
febrero (121)
enero (544)
Pseudocdigo
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
2012 (52)
Loading...
P u b l i cG a e d o o r g p e o n2 rT3 a: 0c4 u6 c r o i m e E n n t l a a r c i eo s s
E t i q u
d ie at g
a rs a: m, P a S e,dpI e sn etf ul du oj oc o d i g o
j u e v e s ,
d e
a b r i l
d e
e s t a
e n t r a d a
Nos visitan
2 0 1 3
converted by W eb2PDFConvert.com
Pseudocdigo
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
P u b l i cG a e d o o r g p e o n2 rT3 a: 0c3 u3 c r o i m e E n n t l a a r c i eo s s
E t i q u
d ie at g
a rs a: m a
d e
f l u j o
m i r c o l e s ,
2 7
d e
m a r z o
d e
e s t a
- G
t
ie m
t
e F
ev
ei ed wj i
e n t r a d a
2 0 1 3
converted by W eb2PDFConvert.com
Pseudocdigo
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
P u b l i cG a e d o o r g p e o n1 rT4 a: 5 1c 6u c r o i m e E n n t l a a r c i eo s s
E t i q u
d ie at g
a rs a: m, P a S e,dpI e sn etf ul du oj oc o d i g o
m a r t e s ,
2 6
d e
m a r z o
d e
e s t a
e n t r a d a
2 0 1 3
converted by W eb2PDFConvert.com
01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
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);
}
}
P u b l i cG a e d o o r g p e o n1 rT0 a: 1 2c u9c r o i m e E n n t l a a r c i eo s s
E t i q u
c oe td ai gs , o:J a f v u a e n t e
d o m i n g o ,
2 4
d e
m a r z o
d e
e s t a
e n t r a d a
2 0 1 3
Pseudocdigo
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;
converted by W eb2PDFConvert.com
P u b l i cG a e d o o r g p e o n7 rT: a51 c0 uc or im e E n n t l a a r c i eo s s
E t i q u
d ie at g
a rs a: m, P a S e,dpI e sn etf ul du oj oc o d i g o
m i r c o l e s ,
2 0
d e
m a r z o
d e
e s t a
e n t r a d a
2 0 1 3
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;
converted by W eb2PDFConvert.com
FinSi
inferior <- inferior + 1;
FinMientras
Escribir "La suma de numeros pares es: ", suma;
FinProceso
l u n e s ,
1 8
d e
m a r z o
d e
e s t a
e n t r a d a
2 0 1 3
Diagrama de Flujo
Pseudocdigo
converted by W eb2PDFConvert.com
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
converted by W eb2PDFConvert.com
01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
#include<iostream>
using namespace std;
int main() {
float
float
float
float
i;
n;
nota;
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&¬as[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&¬a<=69) {
cout<<nota<<"
D"<<endl;
}
if (nota>=70&¬a<=79) {
cout<<nota<<"
C"<<endl;
}
if (nota>=80&¬a<=89) {
cout<<nota<<"
B"<<endl;
}
if (nota>=90&¬a<=100) {
cout<<nota<<"
A"<<endl;
}
return 0;
}
P u b l i cG a e d o o r g p e o n9 rT: a40 c8 uc ro im e E n n t l a a r c i eo s s a
e s t a
E t i q uC e+ , ct+ ao sd :i g , od i fa ug e r na t m, eP a S e,dpI e sn etf ul du oj oc o d i g o
e n t r a d a
En pseudocodigo:
Proceso SumaPares
num <- 0;
sum <- 0;
Mientras num < 11 Hacer
Si num%2 = 0 Entonces
sum <- sum + num;
FinSi
num <- num + 1;
converted by W eb2PDFConvert.com
FinMientras
Escribir "La suma de los 10 primeros pares es: ",sum;
FinProceso
P u b l i cG a e d o o r g p e o n9 rT: a11 1c cu or m
i e E n n t l a a r c i eo s s a
e s t a
e n t r a d a
E t i q u
d ie at g
a rs a: m, p a r o d g e r af m
l ua j c o i , oP n
S e, peI sn ett ru ud co tc uo rd a i dg ao
s b a d o ,
1 6
d e
m a r z o
d e
2 0 1 3
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
Cdigo fuente
P u b l i cG a e d o o r g p e o n1 rT3 a: 35c u3 c r o i m e E n n t l a a r c i eo s s
E t i q u
d ie at g
a rs a: m, p a s e d u e d of cl uo jd oi g o
v i e r n e s ,
1 5
d e
m a r z o
d e
e s t a
e n t r a d a
2 0 1 3
converted by W eb2PDFConvert.com
01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
#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 ao 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";
}
P u b l i cG a e d o o r g p e o n1 rT0 a: 1 0
c u9c r o i m e E n n t l a a r c i eo s s
E t i q uC e+ , ct+ ao sd :i g o
f u e n t e
m a r t e s ,
1 2
d e
m a r z o
d e
e s t a
e n t r a d a
2 0 1 3
PSEUDOCODIGO
Proceso KilosLibras
Escribir "CONVIERTE DE KILOS A LIBRAS";
Escribir "Ingresar (Kg): ";
Leer kilos;
libras <- 2.20462262*kilos;
Escribir "=> ",libras," lb" ;
FinProceso
P u b l i cG a e d o o r g p e o n1 rT7 a: 00
c u0c r o i m e E n n t l a a r c i eo s s
e s t a
e n t r a d a
converted by W eb2PDFConvert.com
E t i q d
u ie at g
a rs a: m, p a r o d g e r af m
l ua j c o i o n
s b a d o ,
d e
m a r z o
d e
e s t r u c t u r a d a
2 0 1 3
01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
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);
}
}
P u b l i cG a e d o o r g p e o n1 rT2 a: 7 3c u8c r o i m e E n n t l a a r c i eo s s
E t i q u
c oe td ai gs , o:J a f v u a e n t e
e s t a
e n t r a d a
01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
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");
}
}
v i e r n e s ,
d e
m a r z o
d e
e s t a
e n t r a d a
2 0 1 3
converted by W eb2PDFConvert.com
PSEUDOCDIGO
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
P u b l i cG a e d o o r g p e o n1 rT9 a: 90
c u9 c r o i m e E n n t l a a r c i eo s s
E t i q u
d ie at g
a rs a: m, P a S ed I e n tf l u j o
e s t a
e n t r a d a
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
converted by W eb2PDFConvert.com
P u b l i cG a e d o o r g p e o n1 rT8 a: 1 1c 6uc ro i m e E n n t l a a r c i eo s s
E t i q u
d ie at g
a rs a: m, P a S ed I e n tf l u j o
e s t a
e n t r a d a
Entradas antiguas
( c ) 2D 0i 0a 9g r a m a s
converted by W eb2PDFConvert.com