1AV5 1_16 PR7 AV Huerta Jose

Páginas: 5 (1227 palabras) Publicado: 11 de noviembre de 2015
Ejercicio 1.-
Control por condición
Realice en lenguaje C portada
Realice programa en lenguaje C utilizando selección con if else para portada con while o portada con do while, indique si no eligio opción imprima NO ELEGISTE OPCION.
Considere la realización de las funciones portada sin argumento de entrada y sin valor de retorno.
//prototipos
void portada_while(void);
voidportada_dowhile(void);
void portada(void);
Codigo Fuente
#include
#include
#define p printf
#define s scanf
void portada_while(void);
void portada_dowhile(void);
void portada(void);
int main(void)
{
float op;
p("quiere escribir la portada con while Ingrese 1\n");
p("Quiere imprimir la portada con do while Ingrese 2\n");
s("%f",&op);
if(op==1)
{portada_while();
}
else
if(op==2)
{
portada_dowhile();
}
else
p("no elegiste opcion\n");
system("pause");
return 0;
}
void portada_while(void)
{
float op;
op=1;
while(op==1)
{
p("While\n");
portada();
p("Quiere volver a imprimirlo Ingrese 1\n Si no quiere volver a imprimir oprima otro numero\n");
s("%f",&op);
}
}
void portada_dowhile(void)
{float op;
do
{
p("Do While\n");
portada();
p("Quiere volver a imprimirlo Ingrese 1\nSi no quiere volver a imprimir oprima otro numero\n");
s("%f",&op);
}while(op==1);
}
void portada(void)
{
p("José Antonio Huerta Caballero\n");
p("ESIME Zacatenco\n");
p("3/octubre/2015\n");
p("Ingenieria en Control y Automatizacion\n");
}



Ejercicio 2.-
control porcontador
Realice en lenguaje C
Pregunte qué quiere abecedario con mayúsculas o minúsculas utilice if else
Si es abcedario con minúscula llame función de usuario
void abc_While(void);
dondeRealice
inicio i=‘a’ declare i como dato tipo entero
control final ‘z’
incremento de contador i++
imprima i como tipo carácter donde asocia el código ascii a un carácter
Si es abcedario con mayúsculallame función de usuario
void abc_DoWhile(void);
dondeRealice
inicio i= ‘A’
control final ‘Z’
incremento de contador i++
sI NO ELIGIO OPCION INDIQUE NO SE ELIGIO OPCION
Programa Fuente
#include
#include
#define p printf
#define s scanf
void abc_while(void);
void abc_dowhile(void);
int main()
{
int op;
p("Si quiere el abecedario escriba 1\n");
p("Si quiere elabecedario con minusculas escriba 2\n");
s("%d",&op);
if(op==1)
{
abc_while();
}
else
if(op==2)
{
abc_dowhile();
}
else
p("no elegiste opcion\n");
system("pause");
return 0;
}

void abc_while(void)
{
int i;
i='a';
p("%c\n",i);
while(i<='z')
{
i++;
p("%c\n",i);
}
}

void abc_dowhile(void)
{
int i='A';
p("%c\n",i);while(i<='Z')
{
i=i++;
p("%c\n",i);
}
}



Ejercicio 3.-

Realice Diagrama de Flujo en PSE INT y en LENGUAJE C la tabla de multiplicar

pregunte quiere realizar una tabla si es afirmativo
entrar a un ciclo while
pregunte que tabla quieres hacer
mandar llamar funcion void tabla (argumento de entrada tabla)
al final pregunte si quiere volver a reaizar tabla y cicle.
La funcionvoid tabla (ntab) utilice ciclo while









Ejercicio 4.-

Realice el programa fuente en lenguaje C de una función de usuario utilizando while para realizar multiplicación, donde el argumento de entrada es la tabla  que se requiere.  El programa principal considera como argumento de entrada la tabla que se quiere realizar.  Considere la salida de la tabla 1 x1 =1, etc. no tiene valor deretorno.  Recuerde ciclar el principal con ciclo do while preguntando que si quieres volver ha realizar


Programa Fuente
#include
#include
void ftabla(int,int);
int main()
{
int x=1,n;
printf("Ingrese la tabla de multiplicar que desea\n");
scanf("%d",&n);
ftabla(x,n);
system("pause");
return 0;
}
void ftabla(int x,int tab)
float re;
do{
{while(x<=10)
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 1AV5 1_16 PR1 Huerta Jose
  • Huerto
  • El huerto
  • El Huerto
  • HUERTA
  • Huerta
  • La Huerta
  • El huerto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS