*Básicamente es que la función te puede devolver algún valor en especial, sin embargo el procedimiento no lo puede hacer.
*Procedimiento = Proceso que puede o no requerir valores de entrada.
void MyProces(void);
void MyProces(int x);
Función = Proceso que admite valores de entrada y devuelve un resultado del tipo de dato del cual se ha declarado la función.
int MyFunt(char a, int x);
*Ambos son casi idénticos, la diferencia radica en que una función puede regresar un valor y un procedimiento no, realmente muchos lenguajes de programación modernos manejan únicamente funciones que pueden opcionalmente regresar un valor o no por medio de return();
Ejemplo en Pascal se manejaba así:
procedure print_screen()
{
draw();
}
function get_time()
{
return "01/01/2009";
}
en C:
void print_screen()
{
draw();
}
date get_time()
{
return "01/01/2009";
}
Pagina Principal
jueves, 22 de diciembre de 2011
jueves, 15 de diciembre de 2011
domingo, 20 de noviembre de 2011
10 numeros e imprimir los numeros pares
//programa que permita ingresar 1o numeros y que imprima los numeros pares
//autor: Mayra Simba
// curso 6to "d"
#include<iostream.h>
#include<conio.h>
void main()
{
int num[10],suma,x,numero;
suma=0
for(x=2,x<=20,x+2)
{
cout<<"ingrese numero:";
cin>>numero;
suma=suma+numero;
}
cout<<"la suma es:";suma;
for(x=2;x<20;x++);
cout<<"los numeros son:";
cin>>num;
getch()
}
//autor: Mayra Simba
// curso 6to "d"
#include<iostream.h>
#include<conio.h>
void main()
{
int num[10],suma,x,numero;
suma=0
for(x=2,x<=20,x+2)
{
cout<<"ingrese numero:";
cin>>numero;
suma=suma+numero;
}
cout<<"la suma es:";suma;
for(x=2;x<20;x++);
cout<<"los numeros son:";
cin>>num;
getch()
}
lunes, 7 de noviembre de 2011
Analisis
ANALISIS DEL EJERCICIO 166
1.-DE QUE SE TRATA EL EJERCICIO CON SUS PROPIAS PALABRAS?
Programa que calcula la utilidad de un empleado segun la antigüedad en la empresa
2.-QUE DATOS DE ENTRADA NESECITA EL PROGRAMA?
Salario mensual, tiempo, utilidad, salario total
3.-QUE DATOS DE SALIDA ENTREGA EL PROGRAMA?
Salario mensual más el porcentaje aumenta la utilidad
4.-CUANTAS VARIABLES NESECITA PONGA EN NOMBRE DEL DETALLE?
Son 4 Que son:
*Float
*Char
*While
*DO
lunes, 31 de octubre de 2011
salario de un trabajador
//Elaborar un programa para calcular la utilidad de un empleado
//AUTOR:Mayra Simba
//CURSO 6º "D"
#include<iostream.h>
#include<conio.h>
void main ()
{
float salariomensual,tiempo,utilidad,sueldototal,s;
char continua;
do{
clrscr();
cout<<"ingrese el salario mensual:";
cin>>salariomensual;
cout<<"ingrese el tiempo de antiguedad:";
cin>>tiempo;
if (tiempo<=0)
utilidad=salariomensual*0.5;
else
if (tiempo<=1)
utilidad=salariomensual*0.7;
else
if (tiempo<=4)
utilidad=salariomensual*10;
else
if (tiempo<=5)
utilidad=salariomensual*15;
else
if (tiempo>=9)
utilidad=salariomensual*20;
gotoxy(8,8);
cout<<"el salariomensual es:"<<salariomensual;
gotoxy(8,10);
cout<<"la utilidad es de:"<<utilidad;
gotoxy(8,12);
sueldototal=salariomensual+utilidad;
cout<<"el sueldo total es de:"<<sueldototal;
cout<< " desea continuar s/n";
cin>>continua;
}while (continua=='s');
getch();
}
//AUTOR:Mayra Simba
//CURSO 6º "D"
#include<iostream.h>
#include<conio.h>
void main ()
{
float salariomensual,tiempo,utilidad,sueldototal,s;
char continua;
do{
clrscr();
cout<<"ingrese el salario mensual:";
cin>>salariomensual;
cout<<"ingrese el tiempo de antiguedad:";
cin>>tiempo;
if (tiempo<=0)
utilidad=salariomensual*0.5;
else
if (tiempo<=1)
utilidad=salariomensual*0.7;
else
if (tiempo<=4)
utilidad=salariomensual*10;
else
if (tiempo<=5)
utilidad=salariomensual*15;
else
if (tiempo>=9)
utilidad=salariomensual*20;
gotoxy(8,8);
cout<<"el salariomensual es:"<<salariomensual;
gotoxy(8,10);
cout<<"la utilidad es de:"<<utilidad;
gotoxy(8,12);
sueldototal=salariomensual+utilidad;
cout<<"el sueldo total es de:"<<sueldototal;
cout<< " desea continuar s/n";
cin>>continua;
}while (continua=='s');
getch();
}
miércoles, 26 de octubre de 2011
Suscribirse a:
Entradas (Atom)