Вы находитесь на странице: 1из 12

Exemplo 2 - Mostrar um Nome

//Mostrar um Nome
//Bibliotecas
#include<conio.h> //Biblioteca
#include<stdio.h> //Biblioteca
/*Corpo do Programa*/
main()
{ //Inicio de Programa
//Declarações das Variáveis
printf("+---------------------------+\n");
printf("|NOME: JOAO |\n");
printf("|NOME: MARIA |\n");
printf("|CURSO: Eng Civil |\n");
printf("|TERMO: 02 Turma A |\n");
printf("+---------------------------+\n");
getch(); //Digitacao(Parada de processamento)
} //Final de Programa

18
Declarações

• Declaram as variáveis e seus tipos


• Os nomes das variáveis devem conter apenas
letras, dígitos e o símbolo _
• Os principais tipos são: int, float, double e char
• Exemplos
int n;
int quantidade_valores;
float x, y, somaValores;
char sexo;
char nome[40];

C diferencia letras maiúsculas de minúsculas!


int n, N;
n é diferente de N!
19
Algoritmo Na Linguagem C...

#include <stdio.h>
#include <stdlib.h>
main()
{
n1, n2, n3, media: Real double n1, n2, n3, media;

system("PAUSE");
}

20
Comando de atribuição

• Atribui o valor da direita à variável da esquerda


• O valor pode ser:
• uma constante,
• uma variável ou
• uma expressão
• Exemplos
x = 4; --> lemos x recebe 4
y = x + 2;
y = y + 4;
valor = 2.5;
sexo = 'F';

21
Entrada de Dados

• Função scanf
scanf ("formatos", &var1, &var2,...)

Exemplos:

int i, j; %d inteiro
float x; %f float
char c; %lf double
scanf("%d", &i); %c char
scanf("%d %f", &j, &x);
scanf("%c", &c);
%s palavra
scanf("%s", &nome);

22
Algoritmo Na Linguagem C...

#include <stdio.h>
#include <stdlib.h>
n1, n2, n3, media: Real main()
{
Leia(n1) double n1, n2, n3, media;
Leia(n2)
Leia(n3) scanf ("%lf",&n1);
scanf ("%lf",&n2);
scanf ("%lf",&n3);
Leia(n1, n2, n3) scanf ("%lf %lf %lf",&n1, &n2, &n3);
system("PAUSE");
}
23
Operadores Matemáticos

Operador Exemplo Comentário


+ x + y Soma x e y

- x – y Subtrai y de x

* x * y Multiplica x e y

/ x / y Divide x por y

% x % y Resto da divisão de x por y

++ x++ Incrementa em 1 o valor de x

-- x-- Decrementa em 1 o valor de x


24
Algoritmo Na Linguagem C...

#include <stdio.h>
#include <stdlib.h>
main()
{
n1, n2, n3, media: Real
double n1, n2, n3, media;
Leia(n1, n2, n3) scanf ("%lf %lf %lf",&n1, &n2, &n3);
Media<- (n1+n2+n3)/3 media=(n1+n2+n3)/3;

system("PAUSE");
}

25
Saída de Dados

• Função printf
printf ("formatos", var1, var2,...)

Exemplos:
%d inteiro
int i, j; %f float
float x; %lf double
char c;
printf("%d", i);
%c char
printf("%d, %f", j, x); %s palavra
printf("%c", c);
printf("%s", nome);

26
Saída de Dados - Exemplo

#include <stdio.h>
#include <stdlib.h>
main()
{
int i, j;
float x;
char c;
char nome [10];
i = 1; j = 2; x = 3;
printf("%d", i);
printf("%d, %f", j, x);

system("PAUSE");
}

27
Saída de Dados - Exemplo
#include <stdio.h>
#include <stdlib.h>
main()
{
// definicao de variaveis
double n1, n2, n3, media;
// entrada de dados
scanf ("%lf %lf %lf",&n1, &n2, &n3);
// operacao
media=(n1+n2+n3)/3;
// saida de dados
printf("%lf", n1);
printf("%lf", n2);
printf("%lf", n3);
printf("%lf", media);
system("PAUSE");
}
28
Entrada e Saída de Dados - Exemplo
#include <stdio.h>
#include <stdlib.h>
main()
{
// definicao de variaveis // exibicao de dados
int i, j; printf("%d", i);
float x; printf("%d, %f", j, x);
char c; printf("%c", c);
char nome[30]; printf("%s", nome);
//entrada de dados
scanf("%d", &i); system("PAUSE");
scanf("%d %f", &j, &x);
fflush(stdin); //limpa o teclado }
scanf("%c", &c);
fflush(stdin); //limpa o teclado
scanf("%s", &nome);
29

Вам также может понравиться