DIFERENCIAS ENTRE FUNCIONES Y PROCEDIMIENTOS EN C++

*La diferencia entre funciones y los procedimientos (otro tipo de subalgotitmos) radica en que estos últimos no devuelven un resultado.
En el ámbito de la programación, una función es un tipo subalgoritmo, es el término para describir una secuencia de órdenes que hacen una tarea específica de una aplicación más grande.
*Las declaraciones de funciones generalmente son especificadas por:
*Un nombre único en el ámbito.- Nombre de la función con el que se identifica y se distingue de otras. No podrá haber otra función ni procedimiento con ese nombre (salvo sobrecarga o polimorfismo en programación orientada a objetos).

MATRICES EN C++

En programación, una matriz o vector (llamados en inglés arrays) es una zona de almacenamiento continuo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz. Desde el punto de vista lógico una matriz se puede ver como un conjunto de elementos ordenados en fila (o filas y columnas si tuviera dos dimensiones).
En principio, se puede considerar que todas las matrices son de una dimensión, la dimensión principal, pero los elementos de dicha fila pueden ser a su vez matrices (un proceso que puede ser recursivo), lo que nos permite hablar de la existencia de matrices multidimensionales, aunque las más fáciles de imaginar son los de una, dos y tres dimensiones.
Estas estructuras de datos son adecuadas para situaciones en las que el acceso a los datos se realice de forma aleatoria e impredecible. Por el contrario, si los elementos pueden estar ordenados y se va a utilizar acceso secuencial sería más adecuado utilizar una lista, ya que esta estructura puede cambiar de tamaño fácilmente durante la ejecución de un programa.

//programa que permita ingresar 10 numeros y que imprima los numeros pares
//autor: Mayra Guaraca
// 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()
}
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
//PROGRAMA PARA CALCULAR LA UTILIDAD DE UN EMPLEADO POR EL TIEMPO DE ANTIGUEDAD
//AUTOR: MAYRA GUARACA
//CURSO: 6"D" INFORMATICA
#include<iostream.h>
#include<conio.h>
void main()
{
float salariomensual,tiempo,utilidad,sueldot,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<=9)
            utilidad=salariomensual*15;
            else
                if(tiempo>=9)
                utilidad=salariomensual*20;
gotoxy(8,8);
cout<<"el salario mensual es de:"<<salariomensual;
gotoxy(8,10);
cout<<"la utilidad es de:"<<utilidad;
gotoxy(8,12);
sueldot=salariomensual+utilidad;
cout<<"el sueldo total:"<<sueldot;
gotoxy(8,14);
cout<<"desea continuar s/n:";
cin>>continua;
}
while(continua=='s');
getch();
}