Está en la página 1de 2

La biblioteca 

<stdio.h> incluye una serie de funciones de entrada/salida. Para


usar estas funciones:
getchar entrada (lectura) de un caracter.

putchar salida (escritura) de un caracter .

scanf entrada (lectura)de datos.

printf salida (escritura) de datos.

gets entrada de cadenas de caracteres.

puts salida de cadenas de caracteres.

float SquareRoot: Punto flotante de la raíz cuadrada

float num: Declaramos la variables de tipo real

int main Se definirá [main] con un tipo de retorno de int y sin parámetros.

función devuelve el valor int.

El propósito del valor de retorno main es devolver un exit status al sistema operativo.

char sirve para representar o contener un solo carácter. Un byte y un char son la misma


cosa
float square: punto flotante del cuadrado

La función scanf permite leer varios tipos de datos de una sola vez, tales como enteros,
números decimales o cadenas de caracteres
con la función scanf podemos introducir cualquier combinación de valores numéricos,
caracteres sueltos y cadenas de caracteres a través del teclado

While: mientras
La razón de su profesor utiliza 2 getchar(), supongo, es que ya hay un carácter en
el buffer de entrada de las entradas anteriores. Para consumir todos los caracteres
de las entradas, hasta e incluyendo el ENTER, esto es lo normal:

. Devuelve un carácter leído del teclado

int ch;

Ah, y solo para estar completo: la void tiene el siguiente significado en todos los
declaradores de funciones: (6.7.6.3p10) El caso especial de un parámetro sin nombre de
tipo void como el único elemento en la lista especifica que la función no tiene
parámetros.

Para los especificadores g y G: este es el número máximo de dígitos significativos que


se imprimirán.

!= significa “si es distinto”. If x!=y, significa “si x es distinto de y”

https://foro.elhacker.net/programacion_cc/c_raiz_cuadrada_sin_mathh-t390560.0.html

También podría gustarte