PROGRAMAÇÃO
INSTRUÇÕES DA
LINGUAGEM C
1
Instruções de Entrada
➔ Entrada/Leitura de dados
Introduzir um valor inteiro/real para X
2
Instruções de Entrada
➔ Entrada/Leitura de dados
Introduzir um valor inteiro/real para X
scanf (“%d”, &X); → X é variável inteira
scanf (“%f”, &X);
→ X é variável real
3
Instruções de Entrada
➔ Entrada/Leitura de dados
Introduzir um valor inteiro/real para X
scanf (“%d/f”, &X);
Exemplo 1:
Introduzir um valor inteiro para N
4
Instruções de Entrada
➔ Entrada/Leitura de dados
Introduzir um valor inteiro/real para X
scanf (“%d/f”, &X);
Exemplo 1:
Introduzir um valor inteiro para X
scanf (“%d”, &X);
5
Instruções de Entrada
➔ Entrada/Leitura de dados
Introduzir um valor inteiro/real para X
scanf (“%d/f”, &X);
Exemplo 2:
Introduzir um valor real para X
6
Instruções de Entrada
➔ Entrada/Leitura de dados
Introduzir um valor inteiro/real para X
scanf (“%d/f”, &X);
Exemplo 2:
Introduzir um valor real para X
scanf (“%f”, &X);
7
Instruções de Saída
➔ Saída/Escrita de dados
Mostrar o valor de X
8
Instruções de Saída
➔ Saída/Escrita de dados
Mostrar o valor de X
printf (“%d”, X); → X é variável inteira
printf (“%f”, X); → X é variável real
9
Instruções de Saída
➔ Saída/Escrita de dados (inteiros)
Mostrar o valor de X
printf (“%d”, X);
Exemplo 1:
Mostrar o valor de Soma
10
Instruções de Saída
➔ Saída/Escrita de dados (inteiros)
Mostrar o valor de X
printf (“%d”, X);
Exemplo 1:
Mostrar o valor de Soma
printf (“%d\n”, Soma);
/* Soma é do tipo int
11
Instruções de Saída
➔ Saída/Escrita de dados (reais)
Mostrar o valor de X
printf (“%f”, X);
Exemplo 2:
Mostrar o valor de Produto
12
Instruções de Saída
➔ Saída/Escrita de dados (reais)
Mostrar o valor de X
printf (“%f”, X);
Exemplo 2:
Mostrar o valor de Produto
printf (“%f\n”, Produto);
/* Produto é do tipo float
13
Instruções de Saída
➔ Escrita de frase
Mostrar a mensagem “????”
14
Instruções de Saída
➔ Escrita de frase
Mostrar a mensagem “????”
printf (“????????”);
15
Instruções de Saída
➔ Escrita de frase
Mostrar a mensagem “????”
printf (“????????”);
Exemplo:
Mostrar a mensagem “Inserir um valor inteiro”
16
Instruções de Saída
➔ Escrita de frase
Mostrar a mensagem “????”
printf (“????????”);
Exemplo:
Mostrar a mensagem “Inserir um valor inteiro”
printf (“Inserir um valor inteiro\n”);
17
Instruções de atribuição
➔ Atribuição
Atribuir a X o valor inteiro/real ?
18
Instruções de atribuição
➔ Atribuição
Atribuir a X o valor inteiro/real ?
X = ?;
19
Instruções de atribuição
➔ Atribuição
Atribuir a X o valor inteiro/real ?
X = ?;
Exemplo 1:
Atribuir a Soma o valor inteiro (N + 10)
20
Instruções de atribuição
➔ Atribuição
Atribuir a X o valor inteiro/real ?
X = ?;
Exemplo 1:
Atribuir a Soma o valor inteiro (N + 10)
Soma = N + 10;
21
Instruções de atribuição
➔ Atribuição
Atribuir a X o valor inteiro/real ?
X = ?;
Exemplo 2:
Atribuir a Produto o valor real (X * 2.5)
22
Instruções de atribuição
➔ Atribuição
Atribuir a X o valor inteiro/real ?
X = ?;
Exemplo 2:
Atribuir a Produto o valor real (X * 2.5)
Produto = X * 2.5;
23
Instruções de atribuição e de E/S
Enunciado:
Introduza um valor inteiro e um valor real, calcule o produto
entre eles e mostre o resultado.
24
Instruções de atribuição e de E/S
Algoritmo:
Mostrar a mensagem “Qual o valor inteiro.”
Introduzir um valor inteiro para N
25
Instruções de atribuição e de E/S
Algoritmo:
Mostrar a mensagem “Qual o valor inteiro.”
Introduzir um valor inteiro para N
Mostrar a mensagem “Qual o valor real.”
Introduzir um valor real para X
26
Instruções de atribuição e de E/S
Algoritmo:
Mostrar a mensagem “Qual o valor inteiro.”
Introduzir um valor inteiro para N
Mostrar a mensagem “Qual o valor real.”
Introduzir um valor real para X
Atribuir a Produto o valor real (N * X)
27
Instruções de atribuição e de E/S
Algoritmo:
Mostrar a mensagem “Qual o valor inteiro.”
Introduzir um valor inteiro para N
Mostrar a mensagem “Qual o valor real.”
Introduzir um valor real para X
Atribuir a Produto o valor real (N * X)
Mostrar a mensagem “O produto é : ”
Mostrar o valor de Produto
28
Instruções de atribuição e de E/S
#include <stdio.h>
main ( )
{
}
29
Instruções de atribuição e de E/S
#include <stdio.h>
main ( )
{
int N;
float X, Produto;
}
30
Instruções de atribuição e de E/S
#include <stdio.h>
main ( )
{
int N;
float X, Produto;
printf (“Qual o valor inteiro?\n”);
scanf(“%d”, &N);
}
31
Instruções de atribuição e de E/S
#include <stdio.h>
main ( )
{
int N;
float X, Produto;
printf (“Qual o valor inteiro?\n”);
scanf(“%d”, &N);
printf (“Qual o valor real?\n”);
scanf(“%f”, &X);
}
32
Instruções de atribuição e de E/S
#include <stdio.h>
main ( )
{
int N;
float X, Produto;
printf (“Qual o valor inteiro?\n”);
scanf(“%d”, &N);
printf (“Qual o valor real?\n”);
scanf(“%f”, &X);
Produto = N * X;
}
33
Instruções de atribuição e de E/S
#include <stdio.h>
main ( )
{
int N;
float X, Produto;
}
printf (“Qual o valor inteiro?\n”);
scanf(“%d”, &N);
printf (“Qual o valor real?\n”);
scanf(“%f”, &X);
Produto = N * X;
printf (“O produto é : %f.\n”, Produto);
34
Download

INSTRUÇÕES DA LINGUAGEM C