Sunteți pe pagina 1din 3

COMANDOS DE LENGUAJE C

STDIO.H
Input and Output: <stdio.h>  FILE *fopen(const char *filename, const char *mode)  FILE *freopen(const char *filename, const char *mode, FILE *stream)  int fflush(FILE *stream)  int fclose(FILE *stream)  int remove(const char *filename)  int rename(const char *oldname, const char *newname)  FILE *tmpfile(void)  char *tmpnam(char s[L_tmpnam])  int setvbuf(FILE *stream, char *buf, int mode, size_t size)  void setbuf(FILE *stream, char *buf)  int fprint(FILE *stream, const char *format, )  int sprintf(char *s, const char *format, )  vprintf(const char *format, va_list arg)  vfprintf(FILE *stream, const char *format, va_list arg)  vsprintf(char *s, const char *format, va_list arg)  int fscanf(FILE *stream, const char *format, )  int scanf(const char *format, )  int sscanf(char *s, const char *format, )  int fgetc(FILE *stream)  char *fgets(char *s, int n, FILE *stream)  int fputc(int c, FILE *stream)  int fputs(const char *s, FILE *stream)  int getc(FILE *stream)  int getchar(void)  char *gets(char *s)  int putc(int c, FILE *stream)  int putchar(int c)  int ungetc(int c, FILE *stream)  size_t fread(void *ptr, size_t size, size_t nobj, FILE *stream)  size_t fwrite(const void *ptr, size_t size, size_t nobj, FILE *stream)  int fseek(FILE *stream, long offset, int orogin)  long ftell(FILE *stream)  void rewind(FILE *stream)  int fgetpos(FILE *stream, fpos_t *ptr)  int fsetpos(FILE *stream, const fpos_t *ptr)  void clearerr(FILE *stream)  int feof(FILE *stream)  int ferror(FILE *stream)  void perror(const char *s) STDLIB.H Utility Functions: <stdlib.h>  double atof(const char *s)

                     

int atoi(const char *s long atol(const char *s) double strrod(const char *s, char **endp) long strtol(const char *s, char **endp, int base) unsigned long strtoul(const char *s, char **endp, int base) int rand(void) void srand(unsigned int seed) void *calloc(size_t nobj, size_t size) void *malloc(size_t size) void *realloc(void *p, size_t size) void free(void *p) void abort(void) void exit(int status) int atexit(void (*fcn)(void)) int system(const char *s) char *getenv(const char *name) void *bsearch(const void *key, const void *base, size_t n, size_t size, int (*cmp)(const void *keyval, const void *datum)) void qsort(void *base, size_t n, size_t size, int (*cmp)(const void *, const void *)) int abs(int n) long labs(long n) div_t div(int num, int denom) ldiv_t ldiv(long num , long denom)

PRINTF.-Para mostrar una cadena con formato.


La funcin printf() pertenece a la biblioteca estndar de C. Las definiciones necesarias para que funcione correctamente se encuentran en el archivo stdio.h, de ah que sea necesaria la sentencia #include<stdio.h>

SCANF.-Es una de las funciones de entrada o lectura ms usuales. Su objetivo es leer algo en la entrada estndar con un formato determinado.

La funcin scanf () (scan-format, analizar con formato), en realidad representa a una familia de funciones que analizan una entrada de datos con formato y cargan el resultado en los argumentos que se pasan por referencia a dicha funcin o funciones:
y y y

La funcin scanf () lee los datos de entrada en el stdin (flujo de entrada estndar). La funcin fscanf () (file-scanf) lee en un flujo de entrada dado, por lo general un fichero (file) abierto para lectura. La funcin sscanf () (string-scanf) obtiene la entrada que se va a analizar de una cadena de caracteres dada (string).

Todas ellas leen caracteres, los interpretan segn un formato, y almacenan los resultados en sus argumentos. Cada uno cuenta con varios argumentos: por un lado, un formato de la secuencia del control (se describe ms abajo), por otro, un sistema de argumentos del indicador que seala dnde la entrada convertida debe ser almacenada.

El resultado es indefinido si hay escasos argumentos para dar formato. Si se agota el formato mientras que sigue habiendo las argumentos, los argumentos sobrantes son evaluados pero no procesados de ninguna otra manera.

QU FUNCIN CUMPLEN LAS LLAVES?

Marcan el comienzo y el final del cuerpo de la funcin. Las llaves tambin definen un inicio y un fin. Por ejemplo: algunas instrucciones de control, piden como condicin un bloque de instrucciones o cdigo. Para ello es necesario "decirle", donde "empieza" tal bloque y hasta donde "llega" la orden, para eso usamos la llave " { ", para definir el inicio y "}" para definir el fin.

PROGRAMA EN LENGUAJE C
# include <stdio.h> # include <stdlib.h> void main () /*Simula una clave de acceso*/

int usuario, clave =26061 printf(<<CONCESIONARIO VIKINGO>>) printf (<< printf (<<STOPIngrese su clave;<<); printf(<<---------------------->>) scanf(<<%d>>,&usuario); if (usuario == clave) Printf(<<Felicidades su clave es correcta\n>>); else printf(<<Error la clave que ingreso es incorrecta\n>>); system(<<PAUSE>>) >>)

S-ar putea să vă placă și