Академический Документы
Профессиональный Документы
Культура Документы
//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
#include <stdio.h>
#include <stdlib.h>
main()
{
n1, n2, n3, media: Real double n1, n2, n3, media;
system("PAUSE");
}
20
Comando de atribuição
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
- x – y Subtrai y de x
* x * y Multiplica x e y
/ x / y Divide x por y
#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