Os números inteiros positivos foram os primeiros números trabalhados pela humanidade e tinham como finalidade contar objetos, animais, enfim, elementos do contexto histórico no qual se encontravam.
Veja este link abaixo:
http://www.brasilescola.com/matematica/numeros-inteiros.htm
Criei este simples e útil programa que diz se um
certo número digitado é inteiro ou não, retornando e imprimindo
um (1) se for inteiro e retornando e imprimindo zero (0), se não for inteiro. O programa rejeita caracteres e zero (0) digitados,
e é um Ótimo programa para iniciantes entenderem funções com retorno em Linguagem C.
Veja abaixo, algumas imagens do programa em execução:
Copie, cole e compile o código abaixo:
Veja este link abaixo:
http://www.brasilescola.com/matematica/numeros-inteiros.htm
Criei este simples e útil programa que diz se um
certo número digitado é inteiro ou não, retornando e imprimindo
um (1) se for inteiro e retornando e imprimindo zero (0), se não for inteiro. O programa rejeita caracteres e zero (0) digitados,
e é um Ótimo programa para iniciantes entenderem funções com retorno em Linguagem C.
Veja abaixo, algumas imagens do programa em execução:
Copie, cole e compile o código abaixo:
#include <stdio.h>
#include <conio.h>
#include <string.h>
void Janela5 ( ) {
int lin, col;
for ( lin = 0; lin <= 25; lin++ ) {
for ( col = 0; col <= 80; col++ ) {
gotoxy ( col, lin );
if ( lin == 2 ) {
textbackground ( LIGHTBLUE );
printf ( " " );
}
if ( col == 1 ) {
textbackground ( LIGHTBLUE );
printf ( " " );
}
if ( lin == 25 ) {
textbackground ( LIGHTBLUE );
}
if ( col == 80 ) {
textbackground ( LIGHTBLUE );
printf ( " " );
}
}
}
textbackground ( BLACK );
}
float Inte_iro ( float y ) {
int inteiro = 0;
inteiro = y;
if ( y == ( float ) inteiro ) {
return 1;
} else {
return 0;
}
}
int main ( ) {
system ( "title PROGRAMA
INTEIROS" );
char num [ 3 ];
float n;
do {
system ( "cls" );
Janela5 ( );
textcolor ( LIGHTRED );
gotoxy ( 33, 3 );
printf ( "PROGRAMA
INTEIROS" );
textcolor ( YELLOW );
gotoxy ( 24, 5 );
printf ( "Programa
desenvolvido por:" );
textcolor ( LIGHTCYAN );
gotoxy ( 51, 5 );
printf ( "Samuel
Lima" );
textcolor ( LIGHTGREEN );
gotoxy ( 34, 7 );
printf ( "sa_sp10@hotmail.com" );
textcolor ( WHITE );
gotoxy ( 25, 9 );
printf ( "Digite
um Numero ou [ -1 ] Para sair: " );
textcolor ( YELLOW );
scanf ( "%s", num );
fflush ( stdin );
n = atof ( num );
if ( n == 0 ) {
textcolor ( LIGHTGREEN );
gotoxy ( 25, 11 );
printf ( "\aCaracteres
e zero nao sao aceitos !" );
Sleep ( 1800 );
main ( );
system ( "cls" );
}
if ( n == -1 ) {
textcolor ( LIGHTRED );
gotoxy ( 33, 20 );
printf ( "O ROCCO
AGRADECE" );
Sleep ( 1800 );
exit ( 0 );
}
if ( Inte_iro ( n ) == 1 ) {
textcolor ( LIGHTCYAN );
gotoxy ( 25, 12 );
printf ( "O Numero
%0.f eh Inteiro", n );
} else {
textcolor ( LIGHTCYAN );
gotoxy ( 25, 12 );
printf ( "O Numero
%.1f Nao e inteiro", n );
}
textcolor ( LIGHTCYAN );
gotoxy ( 25, 14 );
printf ( "Return
%0.f", Inte_iro ( n ) );
getche ( );
} while ( 1 );
return 0;
}
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.