sistemas

322 palavras 2 páginas
RANDOM
Em alguns problemas precisamos gerar números aleatórios, ou seja, que não sejam definidos por usuário e que mudem cada vez que o programa for executado, para isso podemos usar o comando rand().

O comando funciona da seguinte forma:
// Primeiro definimos o random: srand(time(NULL)); // Depois atribuímos ele a uma variável (ele randomiza de acordo com o horário do pc). E podemos colocar um mod, de modo que ele defina um limite. variavel1 = rand() % 10; // até 10. variavel2 = rand() % 30; // até 30

Exemplo:
#include
#include
#include
int num, variavel1; int main()
{
printf("\nDigite um número de 1 a 10 "); scanf("%d",&num); srand(time(NULL)); variavel1 = rand() % 10; // até 10. if (num==variavel1) printf("\n Número %d. Parabéns você acertou!!",variavel1); else printf("\n Ops você errou!! Número %d. ",variavel1); system("pause"); return(0);
}

LIMPAR TELA
Outro comando importante em se tratando de tela, é o comando para limpar a tela, existem 2 comandos que pode ser usados para tal. No momento que o compilador encontra um destes comandos ele limpa a tela e coloca o que vem após ele em uma tela nova. system (“cls”); // biblioteca clrscr();// biblioteca

POSICIONAMENTO TEXTO
A biblioteca conio.c possui um comando para definir a posição de um texto na janela. A janela em que os comandos são executados tem um tamanho máximo de 80 colunas por 24 linhas.
O comando usado é: gotoxy(x,y); //posiciona em determinada coluna (x) e determinada linha (y)
Exemplo:
#include
#include
#include int main()
{
gotoxy(20,5); //posiciona o texto na coluna 20 e linha 5 printf(“Meu texto”); gotoxy(20,7); //posiciona o texto na coluna 20 e linha 7 printf(“Meu texto 2 ”); system(“pause”); return(0);
}

DATA/HORA
Existem comandos específicos para pegar a data e a hora do sistema.
Exemplo
printf("DATA :%s HORA:%s",__DATE__,__TIME__);//__DATE e __TIME sao constantes do sistema ... ou system ( "date /t" ); system ("time

Relacionados

  • SISTEMA
    3632 palavras | 15 páginas
  • Sistema mes
    3913 palavras | 16 páginas
  • sistemas
    673 palavras | 3 páginas
  • sistema
    1948 palavras | 8 páginas
  • Sistemas
    523 palavras | 3 páginas
  • Sistemas
    2065 palavras | 9 páginas
  • Sistemas
    1404 palavras | 6 páginas
  • sistemas
    1073 palavras | 5 páginas
  • Sistema
    1796 palavras | 8 páginas
  • SISTEMAS
    459 palavras | 2 páginas