instruÇÕes da linguagem c - di.ubi.ptcbarrico/disciplinas/programacao/downloads... · 3...

34
1 PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

Upload: dangnhan

Post on 01-Dec-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

1

PROGRAMAÇÃO

INSTRUÇÕES DA

LINGUAGEM C

2

Instruções de Entrada

➔ Entrada/Leitura de dadosIntroduzir um valor inteiro/real para X

3

Instruções de Entrada

➔ Entrada/Leitura de dadosIntroduzir um valor inteiro/real para X

scanf (“%d”, &X); X é variável inteira→

scanf (“%f”, &X); X é variável real→

4

Instruções de Entrada

➔ Entrada/Leitura de dadosIntroduzir um valor inteiro/real para X

scanf (“%d/f”, &X);

Exemplo 1:Introduzir um valor inteiro para N

5

Instruções de Entrada

➔ Entrada/Leitura de dadosIntroduzir um valor inteiro/real para X

scanf (“%d/f”, &X);

Exemplo 1:Introduzir um valor inteiro para Xscanf (“%d”, &X);

6

Instruções de Entrada

➔ Entrada/Leitura de dadosIntroduzir um valor inteiro/real para X

scanf (“%d/f”, &X);

Exemplo 2:Introduzir um valor real para X

7

Instruções de Entrada

➔ Entrada/Leitura de dadosIntroduzir um valor inteiro/real para X

scanf (“%d/f”, &X);

Exemplo 2:Introduzir um valor real para Xscanf (“%f”, &X);

8

Instruções de Saída

➔ Saída/Escrita de dadosMostrar o valor de X

9

Instruções de Saída

➔ Saída/Escrita de dadosMostrar o valor de X

printf (“%d”, X); X é variável inteira→

printf (“%f”, X); X é variável real→

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

11

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 Somaprintf (“%d\n”, Soma); /* Soma é do tipo int

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

13

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 Produtoprintf (“%f\n”, Produto); /* Produto é do tipo float

14

Instruções de Saída

➔ Escrita de fraseMostrar a mensagem “????”

15

Instruções de Saída

➔ Escrita de fraseMostrar a mensagem “????”

printf (“????????”);

16

Instruções de Saída

➔ Escrita de fraseMostrar a mensagem “????”printf (“????????”);

Exemplo:Mostrar a mensagem “Inserir um valor inteiro”

17

Instruções de Saída

➔ Escrita de fraseMostrar a mensagem “????”printf (“????????”);

Exemplo:Mostrar a mensagem “Inserir um valor inteiro”printf (“Inserir um valor inteiro\n”);

18

Instruções de atribuição

➔ AtribuiçãoAtribuir a X o valor inteiro/real ?

19

Instruções de atribuição

➔ AtribuiçãoAtribuir a X o valor inteiro/real ?

X = ?;

20

Instruções de atribuição

➔ AtribuiçãoAtribuir a X o valor inteiro/real ?

X = ?;

Exemplo 1:Atribuir a Soma o valor inteiro (N + 10)

21

Instruções de atribuição

➔ AtribuiçãoAtribuir a X o valor inteiro/real ?

X = ?;

Exemplo 1:Atribuir a Soma o valor inteiro (N + 10)Soma = N + 10;

22

Instruções de atribuição

➔ AtribuiçãoAtribuir a X o valor inteiro/real ?

X = ?;

Exemplo 2:Atribuir a Produto o valor real (X * 2.5)

23

Instruções de atribuição

➔ AtribuiçãoAtribuir a X o valor inteiro/real ?

X = ?;

Exemplo 2:Atribuir a Produto o valor real (X * 2.5)Produto = X * 2.5;

24

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.

25

Instruções de atribuição e de E/S

Algoritmo:Mostrar a mensagem “Qual o valor inteiro.”Introduzir um valor inteiro para N

26

Instruções de atribuição e de E/S

Algoritmo:Mostrar a mensagem “Qual o valor inteiro.”Introduzir um valor inteiro para NMostrar a mensagem “Qual o valor real.”Introduzir um valor real para X

27

Instruções de atribuição e de E/S

Algoritmo:Mostrar a mensagem “Qual o valor inteiro.”Introduzir um valor inteiro para NMostrar a mensagem “Qual o valor real.”Introduzir um valor real para XAtribuir a Produto o valor real (N * X)

28

Instruções de atribuição e de E/S

Algoritmo:Mostrar a mensagem “Qual o valor inteiro.”Introduzir um valor inteiro para NMostrar a mensagem “Qual o valor real.”Introduzir um valor real para XAtribuir a Produto o valor real (N * X)Mostrar a mensagem “O produto é : ”Mostrar o valor de Produto

29

Instruções de atribuição e de E/S

#include <stdio.h>main ( ){

}

30

Instruções de atribuição e de E/S

#include <stdio.h>main ( ){

int N;float X, Produto;

}

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);

}

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);

}

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;

}

34

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);

}