Algoritmo
Inicio
cadena cod, descrip,alfa,beta, gamma
real prec_uni, impor, sum_art_a , sum_art_b, aum_art_g, prom_art_a, prom_art_b, prom_art_g
entero cant, n , cont,cont_a , cont_b , cont_g
caracter tip_art
Leer n
cont <-- 1
cont_a <-- 0
cont_b <--0
cont_g <-- 0
sum_art_a <-- 0
sum_art_b <-- 0sum_art_g <-- 0
mientras ( cont <= n) Entonces
Leer cod, descrip, prec_uni, cant, tip_art
imp <-- cant * prec_uni
En caso (tip_art) sea'alfa' : sum_aart_a <--- sum_art_a + imp
cont_a <--- cont_a +1
'beta' : sum_aart_b <--- sum_art_b + imp
cont_b <--- cont_b +1'gamma' : sum_art_g <--- sum_art_g + imp
cont_g <--- contg +1
fin_en caso
fin_mientras
prom_art_a <-- sum_art_a / cont_aprom_art_b <-- sum_art_b / cont_b
prom_art_g <-- sum_art_g / cont_g
Imprimir prom_art_a, prom_art_b, prom_art_g
Fin
3)
#include <stdio.h>
#include<conio.h>
#include <iostream.h>
#include <string>
void main()
{
int edad;
string apel;
double sueldo,desc,neto_pag;
cout<<"\nIngresar Apellidos: ";cin>>apel;
cout<<"\nIngresar Edad: ";
cin>>edad;
cout<<"\nIngresar Sueldo: ";
cin>>sueldo;
if (edad >= 20 && edad <=30)
desc =sueldo*0.1;
else
{
if (edad >= 31 && edad <= 40)
desc = sueldo*0.15;
else
{
if (edad >= 41 && edad <=60)
desc =sueldo*0.2;
}
}
neto_pag = sueldo - desc;
cout<<"\n\nApellidos Sueldo Descuento Neto a pagar\n";
cout<<" "<<apel<<" "<<sueldo<<"...
Regístrate para leer el documento completo.