Beruflich Dokumente
Kultur Dokumente
Pseudocdigo Proceso CienPrimerosPares Escribir "Los 100 primeros pares son"; num <- 0; Mientras num < 200 Hacer Escribir num; num <- num +2; FinMientras FinProceso
1:03 1
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
23:46 0
Etiquetas:
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
23:33 0
Etiquetas:
diagrama de flujo
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
comentarios Enlaces a esta entrada 14:16 3
Etiquetas:
view plainprint?
1. package DFD; 2. 3. import java.util.Scanner; 4. 5. public class MediaArmonica { 6. public static void main(String[] args) { 7. Scanner teclado = new Scanner (System.in); 8. double suma =0; 9. 10. System.out.print("Ingresar la cantidad de numeros: "); 11. int cant = teclado.nextInt(); 12. 13. 14. : "); 15. (); 16.
for (int i=1; i<=cant; i++){ System.out.print("N"+i+" int num = teclado.nextInt suma = suma + 1./num;
21.
10:29 1
Etiquetas:
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
7:50 1
Etiquetas:
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:55 0
Etiquetas:
PUNTUACION A B C D
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
1. 2. 3. 4. 5. 6.
7. 8. 9. 10. 11. 12. 13. 14. ndl; 15. 16. 0) { 17. 18. 19. <endl; 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ; 30. 31.
float n; float nota; float notas; n=4; nota=0; for (i=0;i<=n-1;i++) { cout<<"Ingrese nota "<<i+1<<e cin>>notas[i]; if (notas[i]>=0&¬as[i]<=10 cout<<"Nota OK"<<endl; } else { cout<<"Nota incorrecta "< 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) {
32. ; 33. 34. 35. ; 36. 37. 38. ; 39. 40. 41. 42. 43.
cout<<nota<<"
C"<<endl
diagrama de
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
comentarios Enlaces a esta entrada 9:11 1
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
comentarios Enlaces a esta entrada 13:53 0
Etiquetas:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
#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;
20. //comprobamos que los datos ingre sados esten en un rango valido 21. if(d>0 && d<32 && m>0 && m<13 && y>0){ 22. if(m==1 || m==3 || m==5 || m= =7 || m==8 || m==10 || m==12) 23. { 24. cout << "\nFecha valida"; 25. } 26. else 27. { 28. if(m==2 && d<30 && bisies to) 29. cout << "\nFecha vali da"; 30. else if(m==2 && d<29 && ! bisiesto) 31. cout << "\nFecha vali da"; 32. else if(m!=2 && d<31) 33. cout << "\nFecha vali da"; 34. else 35. cout << "\nFecha no v alida"; 36. } 37. } 38. else
39. 40. }
10:09 0
Etiquetas:
Escribir "CONVIERTE DE KILOS A LIBRAS"; Escribir "Ingresar (Kg): "; Leer kilos; libras <- 2.20462262*kilos; Escribir "=> ",libras," lb" ; FinProceso
Publicado por George Tacuri en
comentarios Enlaces a esta entrada 17:00 0
Etiquetas:
1. 2. 3. 4. 5.
package DFD; import java.util.Scanner; public class ConvertirAToneladas { public static void main(String[] args) {
6. 7. 8.
System.out.println("HALLA EL AREA DE UN CIRCULO"); 9. System.out.print("Ingresar e l radio r = "); 10. Scanner scanner = new Scanne r(System.in); 11. radio = scanner.nextFloat(); 12. ); 13. + area); 14. } 15. } area = (3.14159*radio*radio
System.out.println("Area = "
12:38 6
Etiquetas:
1. 2. 3. 4. 5.
public class ConvertirAToneladas { public static void main(String[] args) { 6. float libras; 7. double toneladas; 8. System.out.println("CONVIERT E DE LIBRAS A TONELADAS"); 9. System.out.print("Ingresar l ibras (lb): "); 10. Scanner scanner = new Scanne r(System.in); 11. libras = scanner.nextFloat() ; 12. toneladas = 0.00045359237*li bras; 13. 14. System.out.println("=> " + t oneladas + " toneladas"); 15. } 16. }
Etiquetas:
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
comentarios Enlaces a esta entrada 19:09 1
Etiquetas:
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