Anda di halaman 1dari 6

UNIDAD EDUCATIVA FISCAL

CHIMBORAZO
NOMBRE:MARIUXI ASADOBAY
CURSO:2DO DE BACHILLERATO
LIC:MIGUEL SAGAY
MATERIA:PROGRAMACION
LA FUNCIN GOTOXY
La funcin gotoxy (int columna, int fila) es una funcin declarada en el encabezado <conio.h>, la
cual viene en los compiladores de la lnea de Turbo C (y tambin Borland C++) de la compaa
Borland. Si usas otro compilador debes de buscar una funcin equivalente. En el compilador Dev
C++ hay una emulacin de las funciones declaradas en <conio.h>, pero antes tienes que bajarte
esta librera y compilarla para poder usarla. Windows ofrece un conjunto de funciones para
manejar la consola, entre las cuales est una equivalente a gotoxy, pero para poder usar estas
funciones tienes que verificar si tu compilador puede usarlas. Esto lo puedes ver buscando el
archivo de encabezado windows.h en el directorio include de tu compilador.

Cul es la funcin de "default" en c++


las sentencias CASE se utiliza CASE DEFAULT para indicar todo dato que no sea el que queremos
evaluar.
dicho de otra forma si en los CASE definimos que queremos que algo se ejecute si el usuario
presiona 1, 2 o 3 y el DEFALUT serian todas las teclas que no sean 1, 2 o 3 SE ENTIENDE?

1)#include<stdio.h>
#include<math.h>
#include<conio.h>
int op,r,a,b;
int main()
{
printf("Ingrese el numeros:");
scanf("%d%d",&a,&b);
printf("1=suma;2=resta;3=multiplicacio... cuadrada");
printf("\n elegir operador:");
scanf("%d",&op);
switch(op)
{
case 1: r=a+b;
printf("%d",r);break;
case 2: r=a-b;

printf("%d",r);break;
case 3: r=a*b;
printf("%d",r);break;
case 4: r=a/b;
printf("%d",r);break;
case 5: r=a%b;
printf("%d",r);break;
case 6: r=pow(a,b);
printf("%d",r);break;
case 7: r=sqrt(a);
printf("%d",r);break;
default:
printf("numero no valido");break;
}
return 0;
}

2)#include<stdio.h>
#include<math.h>
#include<conio.h>
int suma(int,int);
int resta(int,int);
int main()
{
int menu=0,num1=0,num2=0,asign=0;
printf("ingrese 1 para sumar 2 para restar "); scanf("%d",&menu);
switch(menu)
{
case 1: printf("ingrese 2 N "); scanf("%d %d",&num1,&num2);
asign=suma(num1,num2);
printf("la rta es: %d",asign);
break;
case 2: printf("ingrese 2 N "); scanf("%d %d",&num1,&num2);
asign=resta(num1,num2);
printf("la rta es: %d",asign);
break;
}
return 0;
}
//--------------------------------------...
int suma(int a,int b)
{
int acum=0;
acum=a+b;

return acum;
}
//--------------------------------------...
int resta(int a,int b)
{
int acum=0;
acum=a-b;
return acum;
}

3)#include<stdio.h>
#include<math.h>
#include<conio.h>
void main(){
int mes, inf=0;
while (inf==0){
printf ("Ingrese mes del ao en valor numerico: ");
scanf ("%d", &mes);
switch (mes){
case 1: printf ("\nEl valor corresponde al mes de ENERO\n\n");
break;
case 2: printf ("\nEl valor corresponde al mes de FEBRERO\n\n");
break;
case 3: printf ("\nEl valor corresponde al mes de MARZO\n\n");
break;
case 4: printf ("\nEl valor corresponde al mes de ABRIL\n\n");
break;
case 5: printf ("\nEl valor corresponde al mes de MAYO\n\n");
break;
case 6: printf ("\nEl valor corresponde al mes de JUNIO\n\n");
break;
case 7: printf ("\nEl valor corresponde al mes de JULIO\n\n");
break;
case 8: printf ("\nEl valor corresponde al mes de AGOSTO\n\n");
break;
case 9: printf ("\nEl valor corresponde al mes de SEPTIEMBRE\n\n");
break;
case 10: printf ("\nEl valor corresponde al mes de OCTUBE\n\n");
break;
case 11: printf ("\nEl valor corresponde al mes de NOVIEMBRE\n\n");
break;
case 12: printf ("\nEl valor corresponde al mes de DICIEMBRE\n\n");
break;
default: printf ("\nEl valor debe estar entre el rango 1-12\n\n");
}

}
}

4) )#include<stdio.h>
#include<math.h>
#include<conio.h>
int main()
{
int op;
do//No se si ya viste repetitivas, si no pues quitale el do, el while y las llaves
{
printf("ELIJA SU OPCION\n\n");
printf("1)Calcular el area de un cuadrado\2)Arrojar el mayor de tres numeros);
printf("\n3)Convertir de cm a pulgadas\n4)Imprimir una tabla de multiplicar\n5)Salir");
fflush(stdin);
scanf("%i",&op);
switch(op)
{
case 1://Aqui el codigo
break;
case 2://Aqui el codigo
break;
case 3://Aqui el codigo
break;
case 4://Aqui el codigo
break;
default://Aqui el codigo
break;
}
}while(op!=5);//Lo hace al menos una vez y mientras no se elija 5
getch();
return 0;
}

5)

#include <stdio.h>

#include <stdlib.h>
#include <windows.h>
int main()
{
int nivel;
float salario, slanuevo;
printf("Introduce el nivel de antiguedad del trabajador: ");

scanf("%d",&nivel);
printf("Introduce tu salario: ");
scanf("%f",&salario);
switch (nivel) {
case 5:
slanuevo=salario+(salario*.035);
printf("\nTu salario es:%f\n",slanuevo);
break;
case 6:
slanuevo=salario+(salario*.041);
printf("\nTu salario es: %f\n",slanuevo);
break;
case 7:
slanuevo=salario+(salario*.048);
printf("\nTu salario es: %f\n",slanuevo);
break;
case 8:
slanuevo=salario+(salario*.053);
printf("\nTu salario es: %f\n",slanuevo);
break;
default:
printf("\nTu salario es: %f\n",salario);
}
system("PAUSE");
return 0;
}

LIBRERIAS EN LENGUAJE C
#include <stdio.h>
clearerr
fclose
fgets
fopen
freopen
fscanf
getchar
gets
remove
rename
sscanf
tmpfile
#include <stdlib.h>
abort
abs
calloc
div
malloc
mblen
srand
strtod
#include <string.h>
memchr
memcmp
strcmp
strcoll
strmcmp
strmcpy
strxfrm
#include <ctype.h>
tolower
toupper
#include <locale.h>
localeconv setlocale

feof
formato
fseek
perror
rewind
tmpnam

ferror
fprintf
fsetpos
printf
scanf
ungetc

fflush
fputc
ftell
putc
setbuf
vfprintf

atexit
exit
mbstowcs
strtol

atof
free
mbtowc
strtoul

memcpy
strcpy
strpbrk

memmove memset
strcspn
strerror
strrchr
strspn

atoi
getenv
qsort
system

fgetc
fputs
fwrite
putchar
setybuf
vprintf

fgetpos
fread
getc
puts
sprintf
vsprintf

atol
labs
rand
wctomb

bsearch
ldiv
Realloc

strcat
strlen
strstr

strchr
strmcat
strtok

Anda mungkin juga menyukai