Está en la página 1de 43

Este blog Este blog

Principio del formulario Final del formulario

viernes, 26 de abril de 2013 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 nmeros pares.

Pseudocdigo 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 1 comentarios Enlaces a esta entrada

Etiquetas: diagrama de flujo, programacion estructurada, PSeInt, pseudocodigo mircoles, 17 de abril de 2013 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)

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

Publicado por George Tacuri en 23:46 0 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, PSeInt, pseudocodigo jueves, 4 de abril de 2013 Porcentaje numeros pares e impares - Diagrama de Flujo Realizar el diagrama de flujo de un algoritmo que lea N nmeros e imprima el porcentaje de nmeros pares e impares.

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

Publicado por George Tacuri en 23:33 0 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo mircoles, 27 de marzo de 2013 Permetro de un triangulo - Diagrama de Flujo Ejercicio: Realizar el diagrama de flujo para hallar el permetro de un triangulo, el valor de los lados del triangulo se debe ingresar por teclado.

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

Publicado por George Tacuri en 14:16 3 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, PSeInt, pseudocodigo martes, 26 de marzo de 2013 Media armnica de n nmeros - Cdigo Java

Escribir en Java un programa para calcular la media armnica de n nmeros ingresados por teclado. Cdigo Fuente en Java view plaincopy to clipboardprint? 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);

} } 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);

} }

Ejecucin del programa Publicado por George Tacuri en 10:29 1 comentarios Enlaces a esta entrada Etiquetas: codigo fuente, Java domingo, 24 de marzo de 2013 Suma y promedio de 10 nmeros - 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.

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; suma <- suma + numero; FinPara Escribir "La suma es: ",suma;

Escribir "El promedio es: ", suma/10; FinProceso

Publicado por George Tacuri en 7:50 1 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, PSeInt, pseudocodigo mircoles, 20 de marzo de 2013 Suma de nmeros pares en un rango - Diagrama de Flujo

Elaborar el diagrama de flujo de un programa que realice la suma de los nmeros pares en un rango dado, los nmeros 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 0 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, PSeInt, pseudocodigo lunes, 18 de marzo de 2013 Media de las notas de un estudiante - Diagrama de Flujo - Cdigo en C++ Cuatro enteros entre 0 y 100 representan las puntuaciones de un estudiante de un curso de informtica. Escribir un programa para encontrar la media de estas puntuaciones y visualizar una tabla de notas de acuerdo al siguiente cuadro: MEDIA 90-100 80-89 70-79 60-69 PUNTUACION A B C D

Realizar anlisis

Realizar diagrama de flujo de datos Elaborar el programa en C++ Diagrama de Flujo

Pseudocdigo 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

Cdigo Fuente en C++ view plaincopy to clipboardprint? #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<<" } if (nota>=70&&nota<=79) { cout<<nota<<" } if (nota>=80&&nota<=89) { cout<<nota<<" } if (nota>=90&&nota<=100) { cout<<nota<<" } A"<<endl; B"<<endl; C"<<endl; D"<<endl;

return 0;

} #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<<" } if (nota>=70&&nota<=79) { cout<<nota<<" C"<<endl; D"<<endl;

} if (nota>=80&&nota<=89) { cout<<nota<<" } if (nota>=90&&nota<=100) { cout<<nota<<" } A"<<endl; B"<<endl;

return 0;

} Publicado por George Tacuri en 9:48 0 comentarios Enlaces a esta entrada Etiquetas: C++, codigo fuente, diagrama de flujo, PSeInt, pseudocodigo 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 nmeros 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:11 1 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, programacion estructurada, PSeInt, pseudocodigo sbado, 16 de marzo de 2013 Determinar si un numero es mltiplo de otro - Diagrama de Flujo Hacer el diagrama de flujo de un programa que permita determinar si un numero es mltiplo 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

Cdigo fuente

Publicado por George Tacuri en 13:53 0 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, pseudocodigo viernes, 15 de marzo de 2013 Validar fecha ingresada - Cdigo C++

Realizar un programa en c++ que valide la fecha ingresada por teclado. Cdigo Fuente en C++ view plaincopy to clipboardprint? #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"; } #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"; }

Publicado por George Tacuri en 10:09 0 comentarios Enlaces a esta entrada

Etiquetas: C++, codigo fuente martes, 12 de marzo de 2013 De kilos a libras - Diagrama de flujo Disear un diagrama de flujo de un programa que permita convertir una cantidad ingresada en kilogramos a libras. Solucin:

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 17:00 0 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, programacion estructurada sbado, 9 de marzo de 2013 Calcular rea de un crculo en Java Realizar un programa en Java que permita calcular el rea de un crculo, el usuario debe ingresar el valor del radio. Codigo Fuente en Java view plaincopy to clipboardprint? 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); } } 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 12:38 6 comentarios Enlaces a esta entrada Etiquetas: codigo fuente, Java Convertir libras a toneladas - Cdigo 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. Cdigo Fuente en Java view plaincopy to clipboardprint? 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"); } } 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 codificacin. Publicado por George Tacuri en 12:31 0 comentarios Enlaces a esta entrada Etiquetas: codigo fuente, Java viernes, 8 de marzo de 2013

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.

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 Publicado por George Tacuri en 19:09 1 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, PSeInt Nmeros 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 18:16 0 comentarios Enlaces a esta entrada Etiquetas: diagrama de flujo, PSeInt

También podría gustarte