Desarrollo de Software en C++, C#, PHP,JavaScript, Matlab, Java, Android, Arduino, Python, Flutter, React, Vue, Solución de ejercicios, Programas informáticos, Inteligencia Artificial.

Buscar

Algoritmos resueltos con diagramas de flujo y pseudocódigo


Algoritmos Resueltos con Diagramas de Flujo y Pseudocódigo
Español | PDF | 9.08 MB


Contenido

UNIDAD I. 
HERRAMIENTAS DE PROGRAMACIÓN  PARA LA SOLUCIÓN DE PROBLEMA CON COMPUTADORAS 
Herramientas 
Identificadores 
Pseudocódigo 
Diagramas de flujo 
Diagramas Nassi-Schneiderman N/S 

UNIDAD II. 
SOLUCIÓN DE PROBLEMAS  CON ESTRUCTURAS SECUENCIALES 
Introducción 
Estructuras de control 
Estructuras secuenciales 
Problemas resueltos 
Problemas propuestos 

UNIDAD III. 
SOLUCIÓN DE PROBLEMAS 
CON ESTRUCTURAS SELECTIVAS 
Introducción 
Estructuras selectivas 
Problemas resueltos 
Problemas propuestos 

UNIDAD IV. 
SOLUCIÓN DE PROBLEMAS CON ESTRUCTURAS REPETITIVAS 
Introducción 
Estructuras repetitivas o de ciclo 
Problemas resueltos 
Problemas propuestos 

UNIDAD V. 
INTRODUCCIÓN A LOS ARREGLOS UNIDIMENSIONALES  Y MULTIDIMENSIONALES (VECTORES Y MATRICES) 
Introducción 
Arreglos unidimensionales (vectores) 
Arreglos bidimensionales (tablas) 
Problemas resueltos 
Problemas propuestos 

APÉNDICE. Solución de problemas propuestos 
Soluciones de la unidad dos 
Soluciones de la unidad tres 
Soluciones de la unidad cuatro 
Soluciones de la unidad cinco



Algoritmos Resueltos con Diagramas de Flujo y Pseudocódigo


Share:

Calcular la superficie y el volumen de un cilindro Código en C++

Problema
Diseñar un algoritmo que  permita calcular la superficie y el volumen de un cilindro.

Solución












Código Fuente en C++


#include<iostream> #include<cmath> using namespace std; int main() { int base, superficie,altura; float dimension; float pi = 3.1416,radio; cout << "Ingrese radio " << endl; cin >> radio; cout << "Ingrese altura " << endl; cin >> altura; dimension = 2*radio; base = pi*radio*radio; superficie = pi*dimension*altura; cout << "LA SUPERFICIE DE CILINDRO ES : " << superficie+(2*base) << endl; cout << "El volumen del cilindro es: " << base*altura << endl; return 0; }
Share:

Bonificar si el numero ingresado es par 100 puntos de lo contrario si es numero es impar 50 puntos Código en C++

Problema
Diseñar un algoritmo que permita ingresar un numero, en la cual al ingresar un numero par se le bonificara 100 puntos de lo contrario al ingresar un numero impar se le bonificara 50 puntos.

Solución










Código Fuente en C++


#include <iostream> #include <cmath> using namespace std; int main(int argc, char *argv[]) { int num,bonus; cout<<"Ingrese numero"<<endl; cin>>num; if(num%2==0){ bonus=num+100; } else{ bonus=num+50; } cout<<"El puntaje :"<<num<<endl; cout<<"La bonificacion es :"<<bonus<<endl; return 0; }
Share:

Calcular el área de un triangulo Código en C++

Problema
Diseñar un algoritmo que  permita calcular el área de un Triangulo. 

Solución











Código Fuente en C++

#include <iostream> using namespace std; int main(int argc, char *argv[]) { int base, altura,area; cout<<"Ingrese la base "<<endl; cin>>base; cout<<"Ingrese la altura"<<endl; cin>>altura; area=(base*altura)/2; cout<<"El area del triangulo es :"<<area<<endl; return 0; }
Share:

Calcular el área de un rectángulo Código en C++

Problema
Diseñar un algoritmo que  permita calcular el área de un rectangulo. 

Solución












Código Fuente en C++

#include <iostream> using namespace std; int main(int argc, char *argv[]) { int base, altura,area; cout<<"Ingrese la base "<<endl; cin>>base; cout<<"Ingrese la altura"<<endl; cin>>altura; area=base*altura; cout<<"El area del Rectangulo es :"<<area<<endl; return 0; }














Share:

Calcular el área de un cuadrado Código en C++

Problema
Diseñar un algoritmo que  permita calcular el área de un cuadrado. 

Solución












Código Fuente en C++


#include <iostream> using namespace std; int main(int argc, char *argv[]) { int lado,area; cout<<"Ingrese la Lado "<<endl; cin>>lado; area=lado*lado; cout<<"El area de un cuadrado es :"<<area<<endl; return 0; }


Share:

Calcular el área de un circulo código en C++

Problema
Diseñar un algoritmo que  permita calcular el área de un circulo.

Solución












Código Fuente en C++


#include <iostream> #include <cmath> using namespace std; int main(int argc, char *argv[]) { int radio; float pi=3.1416,area; cout<<"Ingrese el radio "<<endl; cin>>radio; area=pi*pow(radio,2); cout<<"El area del circulo es :"<<area<<endl; return 0; }








Share:

Sumar dos números que al presionar la tecla "S" continue la operacion caso contrario al presionar la tecla "N" culmine el programa

Problema
 Diseñar un algoritmo que  permita sumar dos números enteros que al presionar la tecla "S" continué la operación caso contrario al presionar la tecla "N" culmine el programa.

Solución


















Código Fuente en C++


#include <iostream> using namespace std; int main(int argc, char *argv[]){ float a,b; int contador=0; char opcion; //bucle infinito while(1){ cout<<"Este progrema se ha ejecutado "<<"["<<contador<<"]"<<" Veces"<<endl<<endl; cout<<"Ingrese numero1 "<<endl; cin>>a; cout<<"Ingrese numero2 "<<endl; cin>>b; cout<<a<<"+"<<b<<"="<<(a+b)<<endl<<endl; cout<<"Desea continuar s/n = "; cin>>opcion; //condicion para cerrar el bucle infinito if(opcion=='n'){ //rompe el bucle break; } //cuenta las veces que se uso el programa contador++; } return 0; }





Share:

Tabla de Multiplicación por un numero (Bucle While) código en C++

Problema
Diseñar un algoritmo que  permita mostrar una tabla de multiplicación por un numero determinado.

Solución













Código Fuente en C++


#include <iostream> using namespace std; int main(int argc, char *argv[]) { int num,i,p; cout<< "Ingrese el Numero Multiplicador"<<endl; cin>> num; i = 1; cout<<endl; while (i<=12) { p = i*num; cout<<i<<" x "<<num<<" = "<<p<<endl; i=i+1; } return 0; }




Share:

Calcular la cantidad de números primos del 1 al 100 en orden ascendente codigo en C++

Problema
Diseñar un algoritmo que  permita hallar la cantidad de números primos del 1 al 100 en orden ascendente.

Solución

2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97

Código Fuente en C++

#include <stdio.h> #include <stdlib.h> int main(void){ int x,cont,z,i,tabla[100]; i=0; for (x=1;x<=100;x++){ cont=0; for (z=1;z<=x;z++){ if (x%z==0){ cont++; } } if (cont==2 || z==1 || z==0){ tabla[i]=x; i++; } } for (x=0;x<i;x++){ printf("%d\n",tabla[x]); } return 0; }






Share:

DISCULPA LAS MOLESTIAS, LA PUBLICIDAD NOS AYUDA

Para descargar Aguarda 5 seg. y luego hacer click en saltar publicidad...Gracias !!

Saltar Publicidad

Translate

FACEBOOK

Ayúdanos con tu donación !

Etiquetas

twitter.com

Páginas vistas

Labels