Documente Academic
Documente Profesional
Documente Cultură
Codificacin en c++
#include <iostream>
using namespace std;
int main()
{
int pedido, costo;
float utilidad;
cout<<"Ingrese pedido de leche en litros ";
cin>>pedido, costo;
if(pedido<0)
{
cout<<"Ingrese cantidad positiva";
}
else
if(pedido>=0 && pedido<40)
{
costo=1.0*(pedido);
utilidad=6.0*(pedido)-costo;
cout<<"Utilidad es igual a S/. "<<utilidad<<endl;
}
else
if(pedido>=40 && pedido<80)
{
costo=1.0*(pedido);
utilidad=5.5*(pedido)-costo;
cout<<"Utilidad es igual a S/. "<<utilidad<<endl;
}
else
if(pedido>=80 && pedido<100)
{
costo=1.0*(pedido);
utilidad=5.0*(pedido)-costo;
cout<<"Utilidad es igual a S/. "<<utilidad<<endl;
} else
if(pedido>=100 && pedido<500)
{
costo=1.0*(pedido);
utilidad=4.5*(pedido)-costo;
cout<<"Utilidad es igual a S/. "<<utilidad<<endl;
}
if(pedido>=500)
{
cout<<"Supera la produccin de leche";
}
system("pause");
}
En pseudocdigo:
Inicio
Declarar variables (pedido, costo, utilidad)
Escribir Ingrese pedido de leche en litros
Leer (pedido, costo)
Si pedido<0
Escribir Ingrese cantidad positiva
Sino
Si pedido>=0 && pedido<40
costo= 1.0*(pedido)
utilidad= 6.0*(pedido)-costo
Escribir "Utilidad es igual a S/. "
Sino
Si pedido>=40 && pedido<80
costo= 1.0*(pedido)
utilidad= 5.5*(pedido)-costo
Escribir "Utilidad es igual a S/. "
Sino
Si pedido>=80 && pedido<100
costo= 1.0*(pedido)
utilidad= 5.0*(pedido)-costo
Escribir "Utilidad es igual a S/. "
Sino
Si pedido>=100 && pedido<500
costo= 1.0*(pedido)
utilidad= 4.5*(pedido)-costo
Escribir "Utilidad es igual a S/. "
Sino
Si pedido>=500
Escribir Supera la produccin de
leche
FinSi
FinSi
FinSi
FinSi
FinSi
Diagrama de Flujo
Inicio
Declarar variables
pedidos, costo, utilidad
Pedido<0
Escribir Ingrese
cantidad positiva
No
Pedido>=0
Pedido<40
costo= 1.0*(pedido)
utilidad= 6.0*(pedido)-costo
Escribir "Utilidad es igual a S/. "
No
Pedido>=40
Pedido<80
costo= 1.0*(pedido)
utilidad= 5.5*(pedido)-costo
Escribir "Utilidad es igual a S/. "
costo= 1.0*(pedido)
utilidad= 5.0*(pedido)-costo
Escribir "Utilidad es igual a S/. "
No
Pedido>=80
Pedido<100
No
Pedido>=100
Pedido<500
costo= 1.0*(pedido)
utilidad= 4.5*(pedido)-costo
Escribir "Utilidad es igual a S/. "
No
Pedido>=500
Fin
Problema #4 laboratorio 5
#include
<iostrea
m>
#include
<stdlib.h
>
using
namespa
ce std;
main()
{
int
matriz[10
][ 10], i, j,
sumaprin
c=0,
sumasec
=0;
for(i=0;
i=10; i+
+)
{
for(j=0,
j=10, j+
+)
{
cout<<"I
ngrese el
valor de
la matriz
en la
posicion["
<<i<<"]
["<<j<<"
]:"
<<endl;
cin>>mat
riz[i][j];
Pseudocdigo
Inicio
Proceso matriz
Dimension matriz[10,10];
Para i<1 Hasta 10 Con Paso 1 Hacer
Para j<1 Hasta 10 Con Paso 1 Hacer
Escribir Ingrese el elemento [i][j] :;
Leer matriz[i,j];
FinPara
FinPara
Escribir 'Elementos Diagonal.';
Para i<-1 Hasta 10 Con Paso 1 Hacer
Escribir matriz[i,i];
FinPara