Mudanças entre as edições de "Entrada e saída de dados"

(Entrada/Saída de Dados)
 
(20 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 5: Linha 5:
 
Sintaxe:
 
Sintaxe:
 
<pre>
 
<pre>
Pseudocódigo            | Pascal                  | Linguagem C                      | Phyton
+
Pseudocódigo             
                         |                          |                                  |
+
                          
LEIA(variavelNumerica) | write(variavelNumerica) | scanf("%d",&variavelNumerica){  | variavelNumerica = input();
+
LEIA(variavelNumerica)  
 +
________________________
 +
                                         
 +
Pascal                   
 +
 
 +
write(variavelNumerica)          
 +
 
 +
________________________
 +
 
 +
Linguagem C
 +
 
 +
scanf("%d",&variavelNumerica);
 +
 
 +
________________________
 +
 
 +
Phyton
 +
 
 +
variavelNumerica = input();
 +
 
 +
________________________
 +
 
 +
C++
 +
 
 +
cin >> variavelNumerica;  
  
                                                             
 
 
</pre>
 
</pre>
  
Linha 17: Linha 39:
 
var '''VN''': Inteiro
 
var '''VN''': Inteiro
 
<pre>
 
<pre>
Pseudocódigo              | Pascal                    | Linguagem C                  | Phyton
+
Pseudocódigo               
                           |                          |                              |
+
                            
LEIA(VN)                  | Read(VN);                | scanf("%d",&VN);            | NV = input();
+
LEIA(VN)                   
                           |                          |                              |   
+
                            
escreva("Dobro: ", VN * 2) | write('Dobro: ', VN * 2); | printf("Dobro: %d", VN * 2); | print('Dobro: ' + NV *2 );
+
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 * 2;
 +
 
 +
</pre>
 +
 
 +
=== Exemplo ===
 +
==== [https://www.urionlinejudge.com.br/judge/pt/problems/view/1003 Soma Simples - 1003] ====
 +
<pre>
 +
#include <stdio.h>
 +
#include <stdlib.h>
 +
 
 +
int main(){
 +
  int primeiroValor = 0,segundoValor = 0, soma = 0;
 +
 
 +
  scanf("%d",&primeiroValor);
 +
  scanf("%d",&segundoValor );
 +
 
 +
  soma = primeiroValor + segundoValor;
 +
 
 +
   printf("%d\n",soma);
 +
}
  
 
</pre>
 
</pre>
Linha 29: Linha 98:
 
Para praticar, resolva os seguintes problemas na plataforma Uri:
 
Para praticar, resolva os seguintes problemas na plataforma Uri:
  
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1003 Soma Simples]
+
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1003 1003 - Soma Simples]
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1004 Produto Simples]
+
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1004 1004 - Produto Simples]
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1007 Diferença]
+
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1007 1007 - Diferença]
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1010 Cálculo Simples]
+
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1010 1010 - Cálculo Simples]
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/2374 Pneu]
+
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1930 1930 - Tomadas]
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/2374 Tomadas]
+
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/2374 2374 - Pneu]
 +
 
 +
 
 +
Quer mais?
 +
 
 +
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1016 1016 - Distância]
 +
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1017 1017 - Gasto de Combustível]
 +
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1020 1020 - Idade em Dias]
 +
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1002 1002 - Área do Círculo]
 +
* [https://www.urionlinejudge.com.br/judge/pt/problems/view/1008 1008 - Salário]

Edição atual tal como às 17h40min de 15 de junho 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 * 2; 

Exemplo

Soma Simples - 1003

#include <stdio.h>
#include <stdlib.h>

int main(){
   int primeiroValor = 0,segundoValor = 0, soma = 0;

   scanf("%d",&primeiroValor);
   scanf("%d",&segundoValor );

   soma = primeiroValor + segundoValor;

   printf("%d\n",soma);
}

Problemas

Para praticar, resolva os seguintes problemas na plataforma Uri:


Quer mais?