Sistemas
Nilson Mossos Vivas
Universidad del Valle
26 de febrero de 2009 Ciclos y funciones
Nilson Mossos Vivas (UV)
IPOO
26 de febrero de2009
1 / 16
Instrucciones en C
Ciclo while
Sintaxis
while(condition) { statement1; statement2; ... }
Nilson Mossos Vivas (UV)
IPOO
26 de febrero de 2009
3 / 16
Ciclowhile
Ejemplo
//Take in number between 0 and 9 and double them #include using namespace std; int main(void){ short nNumber; cout < < Enter a number between 0 and 9 inclusive; cin > > nNumber;while (nNumber >=0 && nNumber > nNumber; } cout < < nNumber < < is not between 0 and 9.\n; }
Nilson Mossos Vivas (UV)
IPOO
26 de febrero de 2009
4 / 16
Ciclo Do/while
Sintaxisdo { statement1; statement2; ... }while(condition)
Nilson Mossos Vivas (UV)
IPOO
26 de febrero de 2009
5 / 16
Ciclo while
Ejemplo
#include using namespace std; int main(){ intnCounter; cout < < do/while count\n; nCounter = 0; do{ nCounter++; cout < < nCounter; }while (nCounter < 10); return 0; }
Nilson Mossos Vivas (UV)
IPOO
26 de febrero de 2009
6 / 16Ciclo for
Sintaxis
for(expr1; expr2; expr3) { statement1; statement2; ... }
Nilson Mossos Vivas (UV)
IPOO
26 de febrero de 2009
7 / 16
Funciones
Permite estructurar unprograma. Los procedimientos son "simulados" por funciones que no regresan "ningún valor". Solo se permite que se pase los argumentos de las funciones por valor.
Nilson Mossos Vivas (UV)
IPOO
26de febrero de 2009
8 / 16
Funciones
Sintaxis
Denición
return-value-type function-name(parameter list) { //body of the function statement1; statement2; ... }
Nilson Mossos Vivas (UV)IPOO
26 de febrero de 2009
9 / 16
Funciones
Sintaxis
Denición
return-value-type function-name(parameter list) { //body of the function statement1; statement2; ... }
Llamado...
Regístrate para leer el documento completo.