Entrada e saída de dados: mudanças entre as edições
De Wikiunicentro
| Linha 77: | Linha 77: | ||
=== Exemplo === | === Exemplo === | ||
< | <pre> | ||
#include <stdio.h> | #include <stdio.h> | ||
#include <stdlib.h> | #include <stdlib.h> | ||
| Linha 96: | Linha 96: | ||
} | } | ||
</ | </pre> | ||
=== Problemas === | === Problemas === | ||
Edição das 18h39min de 6 de março de 2020
Entrada/Saída de Dados
Comandos de entrada e saída de dados são os que permitem uma interação com o usuário através de dispositivos de saída, por exemplo, o monitor e por dispositivos de entrada de dados, como o teclado. Assista a videoaula sobre esse conteúdo aqui.
Sintaxe:
Pseudocódigo
LEIA(variavelNumerica)
________________________
Pascal
write(variavelNumerica)
________________________
Linguagem C
scanf("%d",&variavelNumerica);
________________________
Phyton
variavelNumerica = input();
________________________
C++
cin >> variavelNumerica;
Exemplo:
Apresentar o dobro do valor lido.
var VN: Inteiro
Pseudocódigo
LEIA(VN)
escreva("Dobro: ", VN * 2)
________________________
Pascal
Read(VN);
write('Dobro: ', VN * 2);
________________________
Linguagem C
scanf("%d",&VN);
printf("Dobro: %d", VN * 2);
________________________
Phyton
NV = input();
print('Dobro: ' + NV *2 );
________________________
C++
cin >> NV ;
cout << "Dobro: " << NV;
Exemplo
#include <stdio.h>
#include <stdlib.h>
int main(){
// Declarando variáveis
int primeiroValor = 0,segundoValor = 0, soma = 0;
// Lendo valores
scanf("%d",&primeiroValor);
scanf("%d",&segundoValor );
//Calculando
soma = primeiroValor + segundoValor;
// Imprimindo/Apresentando
printf("%d\n",soma);
}
Problemas
Para praticar, resolva os seguintes problemas na plataforma Uri:
- 1003 - Soma Simples
- 1004 - Produto Simples
- 1007 - Diferença
- 1010 - Cálculo Simples
- 2374 - Pneu
- 1930 - Tomadas
Quer mais?
