Programa em c

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (615 palavras )
  • Download(s) : 0
  • Publicado : 28 de novembro de 2012
Ler documento completo
Amostra do texto
29/08/2012

Nessa aula: •Revisando •Função getch()/getche() •Operadores aritméticos Programação Estruturada I Prof. Ivair Teixeira Ivair.teixeira@aesapar.comhttps://sites.google.com/a/aesapar.com/ivair
11
Bibliografia: TLC – Mizrahi, Victorine V. – Treinamento em linguagem C CCT - Schildt, Herbert – C completo e total

2

Revisando... Funções printf() e scanf();
#include main()
{Revisando... Formatação
#include main() { int num1 = 10; int num2 = 3; float pi = 3.14; printf(“%3d%3d”, num1, num2); printf(“%8.2f”, pi); } Exemplo 1 = Exemplo 2 =
3

int val; printf(“Digite umvalor: ”); scanf(“%d”,&val); //sempre com o & printf(“O valor digitado foi: %d”, val); //nunca com o &
} %d = int = nº inteiro %c = char = único caractere %f = float = nº com casas decimais %lf =double = grande (int ou float) \n – nova linha \\ comentário de 1 linha \*...*\ comentário de um bloco de texto

//Exemplo 1 //Exemplo 2

1 0

3 3 . 1 4
4

O scanf() não aceita formatação

Afunção getch()
• É uma função de entrada para apenas 1 caractere, lê a tecla no momento em que foi pressionada sem esperar o [enter]. • Está definida na biblioteca conio.h • Suas formas são:

Afunção getch()
• Apenas tecle a letra. #include #include //atenção nova biblioteca main() { char letra; printf("Digite uma letra: "); //não necessita o [enter] letra = getche(); printf(“\n\nA letradigitada foi: %c”, letra); }
Obs:A primeira letra a sublinhada, foi digitada pelo usuário Digite uma letra: a A letra digitada foi: a
6

ch = getch();
Captura a tecla e armazena em “ch”

ch =getche();
Captura a tecla, mostra na tela e armazena em “ch”. “ch” deve ser uma variável do tipo char
5

1

29/08/2012

Atividade: a3_7
•Elabore um programa que apresente um menu ao usuário, recebauma letra pelo teclado (sem o [enter]) e imprima opção escolhida. Escolha uma das opcoes: (s) - Sair (r) - Repetir (c) - Continuar opcao: r A opcao escolhida foi: r

Resposta - Atividade: a3_7...
tracking img