terça-feira, fevereiro 26, 2013


Algoritmo "Matriz"
VAR
VALORES : VETOR [1..2, 1..2] DE REAL
somaLinha3, somaColuna2, somaDiagPrinc, somaDiagsecu, somaTudo: REAL
i, j: INTEIRO //os índice sempre inteiro

inicio

somaLinha3 <- 0="" p="">somaColuna2 <- 0="" p="">somaTudo <- 0="" p="">
Para i de 1 ate 2 faca
     Para j de 1 ate 2 faca
          Escreva("Digite um valor para a matriz: ")
          Leia (VALORES[i,j])
          somaTudo <- i="" j="" p="" somatudo="" valores="">     fimpara
fimpara

Para i de 1 ate 2 faca
     para j de 1 ate 2 faca
          escreval (VALORES[i,j])
     fimpara
fimpara

escreval ("Soma de todos os elementos é ", somaTudo)

fimalgoritmo

Bidimensionais

Algoritmo "Matriz"
var
valores  : VETOR [1..3,1..3] DE REAL
somaLinha3, somaColuna2, somaDiagPrinc, somaDiagsecu, somaTudo: REAL
i, j: INTEIRO //os índice sempre inteiro

inicio
somaLinha3 <- 0="" p="">somaColuna2 <- 0="" p="">somaDiagPrinc <- 0="" p="">somaDiagsecu <- 0="" p="">somaTudo <- 0="" p="">Para i de 1 ate 3 faca
Para j de 1 ate 3 faca
Escreva("Digite um valor para a matriz")
Leia (VALORES[i,j])
somaTudo <- i="" j="" p="" somatudo="" valores="">se i=3 entao
somaLinha3 <- i="" j="" p="" somalinha3="" valores="">fimse
se j=2 entao
somaColuna2 <- i="" j="" p="" somacoluna2="" valores="">fimse
se i=j entao
somaDiagPrinc <- i="" j="" p="" somadiagprinc="" valores="">fimse
se j=4-i entao
somaDiagsecu <- i="" j="" p="" somadiagsecu="" valores="">fimse
fimpara
fimpara
Para i de 1 ate 3 faca
para j de 1 ate 3 faca
escreval (VALORES[i,j])
fimpara
fimpara
escreval ("Soma de todos os elementos é ", somaTudo)
escreval ("Soma dos elementos da linha 3 é ", somaLinha3)
escreval ("Soma dos elementos da coluna 2 é ", somaColuna2)
escreval ("Soma dos elementos da diagonal principal é ",somaDiagPrinc)
escreval ("Soma dos elementos da diagonal secundária é ",somaDiagsecu)
fimalgoritmo
algoritmo "semnome"
var
j.k.vb:inteiro
v: vetor[1..10] de inteiro
achou : logico

procedimento preenchevetor
var j : inteiro
inicio
para j de 1 ate 10 faca
v[j] <- p="" randi="">escreva(j:5, v[j]:5)
fimpara
fimprocedimento

inicio
preenchevetor
escreva("Entre com o valor da busca (esc termina):")
leia(vb)
j<-1 p="">repita
se v[j] = vb entao
achou <- p="" verdadeiro="">senao
J<-j p="">fimse
ate (achou = verdadeiro) ou (j<10 p="">se achou entao
escreval("Achei",vb,"na posicao ",j)
seano
escreval("nao achei")
fimse
fimalgoritmo


Imprimir os numeros de 1 até 10 usando o while

/* example 1 */

$i = 1;
while ($i <= 10) {
echo $i++;  /* the printed value would be
  $i before the increment
  (post-increment) */
}

?>


Escrever numeros de 1 até 10 usando do while

$i = 1;
do {
echo $i;
$i++;
} while ($i < 10);

?>

segunda-feira, fevereiro 25, 2013


Exemplo de leitura do teclado em java

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Teclado {
 
Integer id;
String nome;
Integer idade;

    public static void main(String[] args) {
        leituraTeclado();
    }
   
    @Override
    public String toString() {
        return "Você digitou : " +
                "id = " + id +
                ", Nome = '" + nome + '\'';
    }
   
    private static void leituraTeclado() {
        Scanner scanner = new Scanner(System.in);

        Teclado t = new Teclado();
       
        System.out.print("Digite sua identificação: ");
        t.id = scanner.nextInt();
       
        System.out.print("Nome: ");
        t.nome = scanner.next();
       
        //System.out.print("Idade: ");
        //t.idade = Integer.parseInt(scanner.nextLine());

        System.out.println(t.toString());
    }
}

domingo, fevereiro 24, 2013

Aula 25/02/2013


Exemplo vetores e utilização do for


$nome = array('Orlando','Heitor','Paulo','Jandir');

for($i=0;$i<4 i="" p=""> echo $i;
echo " nome  : ".$nome[$i]
}