Triptico de la Bandera del PerúDescripción completa
Descripción: VARIABLES
Descripción completa
honores a la banderaDescripción completa
breve ejemplo de programa para hacer honores, homenaje escolar
Descripción completa
programa de honores a la bandera para secundaria
Descripción completa
Descripción: Historia
All Variables to ElfBot NG For Tibia!
UABC documentoDescripción completa
VariablesDescripción completa
ejerciciosDescripción completa
TIPO DE VARIABLES ÚTILES PARA LA ITERACIÓN Cuan Cuando do se dise diseña ñan n algo algori ritm tmos os que que incl incluy uyen en estr estruc uctu tura ras s de cont contrrol repetitivas, existen ciertas variables que cumplen una función especíca en cada iteración del bucle, las más comunes son: • as variables contadoras • as variables acumuladoras • as variables bandera
VARIABLE BANDERA !na variable bandera es utili"ada dentro de la condición de un bucle, para determinar cuándo un bucle se sigue iterando o cuando no# $e esta manera una variable bandera debe ser de tipo booleano o entero !na variable bandera es aquella que presenta estados, y seg%n lo que ocurra cambia el estado
VARIABLE CONT CON TADORA &sta variable se usa fundamentalmente para contar, por lo tanto deben ser de tipo entero# !n e'emplo de este tipo de variables es la variable de control en un bucle for o ()ile# !na variable contadora se incrementa *o decrementa+ en un valor constante en cada iteración del bucle#
VARIABLE ACUMULADORA a función de una variable acumuladora es almacenar valores numricos que generalmente se suman *o multiplican+ en cada iteración, por lo tanto la variable debe ser de tipo entero o real
EJEMPLO 1 -# &n el siguiente siguiente programa programa se solicit solicita a que introdu"c introdu"ca a varios n%meros n%meros enteros# $e estos n%meros introducidos se debe calcular el promedio de los n%meros positivos y la cantidad de n%meros negativos .include/iostream0 .include/conio#)0 using namespace std1 void main*+ 2 int otro,datos,num,posi34,neg341 otro,datos,num,posi34,neg341 5oat spos,ppos1 datos341 spos341 otro3-1 ()ile*otro33-+ 2 cout//6digite un numero entero61 cin00num1 datos771 if *num04+
2 spos3spos7num1 posi73-1 8 else 99no se )a considerado el cero if *num/4+ neg771 cout//6tiene mas datos-:; <:=>6//endl1 cin00otro1 ()ile *otro ?3- @@ otro ?3<+ 2 cout//6error, debe ser - 4 <6//endl1 cin00otro1 899 n del ciclo mientras 899 n del ciclo mientras ppos3spos9posi1 cout//6el con'unto de datos es de6//datos//endl1 cout//6promedio de datos positivos es:6//ppos//endl1 cout//6el numero de datos negativos es:6//neg//endl1 Agetc)*+1 8
EJEMPLO 2 &l siguiente programa lee el monto de las ventas reali"adas por día, y el tipo de pago si es al crdito o al contado, además imprime el total de las ventas al contado y el n%mero de ventas al crdito void main*+ 2 5oat m,tAconta1 int i,t,credi1 tAconta34199variable acumulador credi34199variable contador i341 cout//6digite el monto de la venta diaria, B- para nali"ar61 cin00m1 ()ile *m ?3B-+ 2 cout//6digite el tipo de pago -:contado <:credito6//endl1 cin00t1 s(itc)*t+ 2 case -: tAconta 73m1 brea1 case <: credi771 brea1 default: cout//6no existe ese tipo de venta6//endl1 899n s(itc) cout//6digite el monto de la venta diaria,B- para nali"ar6//endl1 cin00m1
i771 899n del ciclo mientras cout//6resultados6//endl1 cout//6total de ventas al contado:6//tAconta//endl1 cout//6n%mero de ventas al credito:6//credi//endl1 cout//6numero de ventas reali"adas6//i//endl1 Agetc)*+1 8