Translate

20 de setembro de 2013

Estrutura de controle

Fornece um valor a uma certa variável tendo que este valor ser compatível com o tipo de variável que foi declarada.
Exemplo-     lógico: A, B;
             Inteiro: X, AULA;
                

Atribuição em pascal

                   // isso é um comentário e é ignorado
Var v1, v2: Integer; //variável é declarada como inteiro
v1:= 1;                  // variável recebe um valor
v2:= 5;

Atribuição em C

int v1, v2;
v1 = 1;
v2 = 5;

Atribuição em java

int v1 = 1;
int v2 = 5;

Atribuição em Python

>>> v1 = 1
>>> v2 = 5

COMANDOS DE ENTRADA DE DADOS

Exemplo:     Leia ( X );
             Leia ( X, AULA, B );

COMANDOS DE SAÍDA DE DADOS

Exemplo:     Escreva ( X );
                Escreva ( X, AULA, B );
                Escreva ( “O resultado do peso do aluno é de “, PESO, “ quilos” )

BLOCOS

Um algoritmo pode ser visto como um bloco. Ele serve para definir os limites nos quais as variáveis declaradas em seu interior são conhecidas e processadas. Para delimitar um bloco ( algoritmo ) utilizamos os delimitadores: inicio e fim.
  • Em pascal iniciam com BEGIN e terminam com END
  • Em C++ e C# iniciam com { e terminam com }
  • Em Python são delimitados pela identação (espaço no início da linha)
Exemplo:     

                | nome do programa
                |
                | declaração de variáveis
                |
 inicio
                |
                |
                | seqüência de ações
                |
                |
                | resultado
                |
 fim.

Exemplos de bloco de programa

Exemplo de Alô Mundo em Pascal

Program ExemploPzim ; //o nome do programa

 Begin
   textbackground( red ) ;
   clrscr;
   gotoxy(10,10);   
   textcolor( lightcyan ); 
   write('Olá, mundo!');
 End.

Entrada e saída com Pascal

N: Integer; 
Begin 
     // Solicita o valor de N
        write('Informe o Valor de N: ');
        readln(N);
        write('Valor de N e: ', N);
End.

Entrada e saída com C

#include "stdio.h"
#include "stdlib.h"  

  main () {
  int N;
  printf("Digite o valor : ");
  scanf ("%d", &N);
  printf("O valor digitado foi %d\n", N);
  system("pause");
  }

Exemplo de Alô Mundo em C

#include 
void main()
{
  cout << "Alô, mundo." << endl;
}

Exemplo com java

import java.util.Scanner;

public class ProgramaJava //o nome do programa
{
 public static void main (String args[])
  {
       Scanner entrada = new Scanner (System.in);
       System.out.print("Digite seu nome: ");
       String nome = entrada.nextLine();
       System.out.println("O nome digitado foi: " + nome);
  }
} 

Exemplo de alô mundo em Python


print "Alô, Mundo!"

Entrada e saída com Python

num1 = input('Entre com o 1º valor: ')
num2 = input('Entre com o 2º valor: ')
soma = num1 + num2
print "A soma é",soma

2 comentários :

  1. Olá amigos do Ciências da Computação!

    Somos editores do Portal infoEnem e temos uma proposta de parceria. Como nosso público é formado por vestibulandos, inciamos uma série semanal chamada Guia de Profissões. Em cada artigo escrevemos sobre uma carreira, apresentamos uma entrevista de um profissional da área e indicamos sites e blogues de confiança relacionados ao assunto.

    E a publicação da semana foi sobre Ciência da Computação! Indicamos seu espaço para nossos leitores, veja (http://www.infoenem.com.br/guia-de-profissao-2013-ciencia-da-computacao/).

    Se possível, pedimos que retorne o link para nosso site (pode ser fazendo uma referência ao artigo que indica seu espaço).

    O que acha da proposta?

    Desde já agradecemos a atenção e damos os parabéns pelo ótimo trabalho!

    Att,
    Matheus Andrietta e Fernando Buglia

    ResponderExcluir
    Respostas
    1. Excelente, providenciando e agradecemos, parabéns pelo site.

      Excluir