Ejercicios En C++

Páginas: 13 (3005 palabras) Publicado: 18 de noviembre de 2012
1. Elabore un programa que permita calcular el perímetro de un cuadrado, si se ingresa por teclado el lado; sacer a través de la pantalla, si es mayor o igual Que 10
DATOS
F=PERIMETRO T=LADO
CONSTANTE
4
FÓRMULA F=T*4
CONDICIÓN IF (F>= 10, VISUALIZAR F)
Else (F<=10,VISUALIZAR F)
ALGORITMO
1.INICIO
2. IDENTIFICAR VARIABLE
F=DECIMAL
T=ENTERO
3.LEER DATOS T
4.PROCESO(T*4)
5.CONDICION
IF(F>=10),VISUALIZAR F)
Else (F<=10),VISUALIZAR F)

6.VISUALIZAR F
7.FIN

DIAGRAMA DE FLUJO
INICIO

F=DECIMAL
T = ENTERO

ADMDM
F

T

F=T*4


IF(F>=10),
F>=10
V
F
Else (F<=10)
F

FIN

Prueba de escritorio

T | F=(T*4) | SI (F>=10) | ELSE (F<=10) | VISUALIZAR, F |
5 | F=(5*4) | SI(20>=10) |--------------- | 20 |
| F=20 | | | |
2 | F=(2*4) | ---------------- | ELSE(8<=10) | 8 |
| F=8 | | | |

CODIFICACION
/*volumen de un cilindro*/
#include<iostream>
using namespace std;
int main ()
{
float f,;
int t;
cout<<"\ningrese el lado";
cin>>t;
f=(t*4);
if (f>10)
{
cout<<"\nel perimetro es:"<<f;
}
else
{
cout<<"no cumple lacondicion";
}
cin.get(); cin.get();
return 0;
}
2. Elabore un programa que permita ingresar por teclado la base y la altura de un rectángulo, se solicita sacar a través de pantalla el perímetro únicamente si es menor o igual a 20.
DATOS
VARIABLE
B=base enteros H=altura enterosW= PERIMETRO decimal
Constante 2=multiplicador
Formula w=(2*B)+(2*H)
CONDICION
If(W<=20) VISUALIZAR, WElse(W>=20)VISUALIZAR, W
ALGORITMO
1.INICIO
2.IDENTIFICAR LAS VARIABLE B=ENTERO H=ENTEROS
3. LEER DATOS B, H
4. PROCESO W=(2*B)+(2*H)
5. CONDICIÓN IF (W<=20)
6. VISUALIZAR w
7. FIN
Diagrama de flujo

INICIO

B=ENTERO
H = ENTERO
W=DECIMAL

ADMDM

F

B,H

W=(2*B)+(2*H)


W<=20
IF(W<=20),
V
F
Else (W>=20)
F

FIN

Prueba deescritorio

B | H | W=(2*B)+(2*H) | SI (W<=20) | ELSE(W>=20 | VISUALIZAR,W |
3 | 4 | W=(2*3)+(2*4) | SI (14<=20) | ------------ | 14 |
| | W=6+8 | | | |
| | W=14 | | | |
5 | 6 | W=(2*5)+(2*6) | ----------- | SI (22>=20) | 22 |
| | W=10+12 | | | |
| | W=22 | | | |

CODIFICACION
/*BASE Y ALTURA DE UN RECTANGULO*/
#include<iostream>
using namespacestd;
int main ()
{
int p,b,a;
system("color a5");
cout<<"ingrese la BASE\n\n";
cin>>b;
cout<<"ingrese la altura\n\n";
cin>>a;
p=(b*2)*(a*2);
if(p>=20)
{
cout<<"el perimetro es:\n"<<p;
}else
{
cout<<"no cumple la condicion\n\n";
}
cin.get(); cin.get();
return 0;
}
3.Elabore un programa para calcular la suma, resta, multiplicación y división si el primer numero es mayor al segundo
Datos
R=PRIMER NUMERO S=SEGUNDO NUMERO
T=SUMA U=RESTAV=MULTIPLICACIO W=DIVISION
FORMULAS
T=R+S U=R-S
V=R*S W=(R/S)
CONDICION SI(R>S)
ALGORITMO
1.INICIO
2.IDENTIFICAR VARIABLES R,S,T,U,V, = ENTEROS W=DECIMALES
3.LEER R,S
4.CONDICION SI (R>S)
5.PROCESO
T=R+S
U=R-S
V=R*S
W=R/S
VISUALIZAR T,U,V,W
6. CASO CONTRARIO VI SUALIZA “V”
7.FIN
DIAGRAMA DE FLUJO

INICIO

R,S,T,U,V=ENTEROSW=DECIMALES
ADMDM

F

R,S

NO CUMPLE LA CONDICION
(R>S)



T=R+S
U=R-S
V=R*S
W=R/S
V




T,U,V,W


FIN

CODIFICACIÓN
/*OPERACIONES BASICAS*/
#include<iostream>
using namespace std;
int main ()
{
float R,S,T,U,V,W;
cout<<"ingrese el primer numero";
cin>>R;
cout<<"ingrese el segundo numero";
cin>>S;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ejercicio C
  • Ejercicios c++
  • Ejercicios En C++
  • Ejercicios De C#
  • Ejercicios C++
  • Ejercicios c++
  • Ejercicios de c++
  • Ejercicios en c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS