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]
}

quinta-feira, outubro 18, 2012

Iniciando um projeto JSF no Netbeans:

Escolha Novo Projeto, opção Java Web:


Escolha um  nome para o projeto 

Escolha a opção Java server faces 



Detalhes : Diretórios e arquivos
Estrutura do Projeto

Código gerado


Visualize no navegador

Basicamente é isso agora é só explorar os conceitos :
  1. Beans Gerenciados
  2. Navegação
  3. Conversão e Validação
  4. Mensagens
  5. Eventos
Apresentaremos futuramente estes conceitos em exemplos fáceis de reproduzir aqui no Blog



quarta-feira, abril 20, 2011

Linux

Novo comando ls | less para paginar o conteudo de um diretório no linux q para sair

quinta-feira, fevereiro 12, 2009

sexta-feira, setembro 28, 2007

Moodle

Após larga experiência com CMS direciono esforços para LMS mais especificamente o Moodle. Um software open source com recursos para a criação de cursos virtuais.

quinta-feira, abril 12, 2007

Novo site da Uergs

Foi lançado hoje o novo site da UERGS Universidade do Rio grande do Sul, destaque para os calendários com navegação entre os meses.

A arquitetura de informações foi otimizada tornando transparente todos os eventos que ocorrerão. A Universidade terá independência e agilidade para divulgar vestibulares, vagas novos cursos, publicar pesquisas, relacionar itens em agendas, grupos de pesquisa, divulgar projetos e acesso ao Ead.

Acesse http://www.uergs.edu.br e confira.

quinta-feira, novembro 30, 2006

Universidade do Rio Grande do Sul

Será lançado em breve o site da UERGS Universidade do Rio grande do Sul, a Universidade terá independência e agilidade para divulgar vestibulares, vagas novos cursos, publicar pesquisas, relacionar itens em agendas, grupos de pesquisa., divulgar projetos e acesso ao Ead.

sexta-feira, setembro 22, 2006

�ngelo Rigo

�ngelo Rigo: "Do you want to see how much money the government of the state of Rio Grande do Sul in Brasil spend with their anual projects ? watch

quarta-feira, abril 12, 2006

Consulta Popular de recursos destinados

Quer ver quanto foi destinado para cada cidade gaúcha ou para qual órgão governamental ?
http://www.scp.rs.gov.br/ e clique no link Orçamento estadual e depois Consulta Popular

Atlas Socioeconômico do Rio Grande do Sul

Se este site existisse no meu segundo grau as aulas de geografia seriam melhores http://www.scp.rs.gov.br/atlas, um mapa socioeconômico do Rio Grande do Sul.