Subpage under development, new version coming soon!
Subject: Programação
Essa estrutura é num vetor estático né?
o jeito mais simples é fazer bubblesort:
tipo_aluno aux;
for(i=1;i<MAX;i++) {
//se a posicao i for maior que i-1, entao troca
if(dados[i].nota1 > dadis[i-1].nota1) {
aux = dados[i];
dados[i] = dados[i-1];
dados[i-1] = aux;
}
}
Nem testei, mas a idéia é +- essa...
Qualquer coisa pesquisa por Bubblesort
(Eu fiz um parecido com esse ontem a noite, mas em Assembly :P)
o jeito mais simples é fazer bubblesort:
tipo_aluno aux;
for(i=1;i<MAX;i++) {
//se a posicao i for maior que i-1, entao troca
if(dados[i].nota1 > dadis[i-1].nota1) {
aux = dados[i];
dados[i] = dados[i-1];
dados[i-1] = aux;
}
}
Nem testei, mas a idéia é +- essa...
Qualquer coisa pesquisa por Bubblesort
(Eu fiz um parecido com esse ontem a noite, mas em Assembly :P)
Já fiz estes problemas em Assembly:
* Calculadora
* Permutações
* Torre de Hanoi
* TSP
* TSP - Nearest Neighbour + 3-OPT
Engraçado que o segundo ou terceiro em C tinha 5 linhas e em Assembly umas 400. Esse último ai então ficou gigante, :D
(edited)
* Calculadora
* Permutações
* Torre de Hanoi
* TSP
* TSP - Nearest Neighbour + 3-OPT
Engraçado que o segundo ou terceiro em C tinha 5 linhas e em Assembly umas 400. Esse último ai então ficou gigante, :D
(edited)
engraçado que os trabalhos eram individualmente. Vc que ficava no laboratório pescoçando meus trabalhos, :D
Eu não tenho LM na faculdade, tava aprendendo Assembly em SDAC (Sistemas digitais e arquitetura de computadores)
Entao foi só o básico mesmo, nem cheguei a fazer um programa de verdade... foi só no papel.
Entao foi só o básico mesmo, nem cheguei a fazer um programa de verdade... foi só no papel.
Como eu não sou um tanenbaum da vida, faltavam registradores e eu tinha que me virar pra fazer o programa funcionar, era um tal de push e pop, kkkk
hahahahaha
Voce viu o que? Assembly MIPS também?
Voce viu o que? Assembly MIPS também?
aprendi a programar em assembly sem ler nenhum livro, página web nada, até pq nem achei pra ler. Foram umas 3 aulas na faculdade e perguntando uma ou outra pessoa.
coloquei uma duvida no "aleatorias" mas acho q pode ter alguma relaçao com esse topico aqui!
se não, desculpa! mas se puderem me ajudar, agradeço!
se não, desculpa! mas se puderem me ajudar, agradeço!
Bem, to pensando em fazer um curso de Delphi, mas tava lendo por aqui na net que não é legal começar com Delphi...
Verdade? Mito?
Verdade? Mito?
hoje em dia o povo tem começado com delphi ou java... direto no oo, sem saber realmente o que acontece nos níveis mais baixos de programação...
na minha opinião, para ter uma noção de linguagem menos abstrata eu começaria com c ou pascal. sem objetivo comercial. 3 meses de c pesado e depois um java, ou 3 meses de pascal pesado e depois um delphi iriam te dar uma visão de programação bem mais ampla.
na minha opinião, para ter uma noção de linguagem menos abstrata eu começaria com c ou pascal. sem objetivo comercial. 3 meses de c pesado e depois um java, ou 3 meses de pascal pesado e depois um delphi iriam te dar uma visão de programação bem mais ampla.
Blz, mas tenho quase certeza que eles vão dar uma pincelada nas linguagens como C, Pascal, antes de começar pra valer...
E o resto acho que vou correr atrás por conta própria...
O máximo que eu vi em C, foi no antigo curso de Telecomunicações.
Eram dois programas, um compilador chamado PIC-C. E o outro era tipo um simulador de circuitos. Lembro que um dos projetos que tinha era simular várias ruas, e ficar programando os leds (semáforos) para acenderem na hora certa e tal, variando o tempo... Bem legal pra quem nunca tinha feito nada HAHAHAHA
Sei também que C é bem mais que isso. Mas tenho muita vontade de correr atrás. Sabe de sites, livros que podem ajudar?
E o resto acho que vou correr atrás por conta própria...
O máximo que eu vi em C, foi no antigo curso de Telecomunicações.
Eram dois programas, um compilador chamado PIC-C. E o outro era tipo um simulador de circuitos. Lembro que um dos projetos que tinha era simular várias ruas, e ficar programando os leds (semáforos) para acenderem na hora certa e tal, variando o tempo... Bem legal pra quem nunca tinha feito nada HAHAHAHA
Sei também que C é bem mais que isso. Mas tenho muita vontade de correr atrás. Sabe de sites, livros que podem ajudar?
Pascal é bom pra voce aprender a lógica de programação em si, é bom pra casos como o seu, onde você não tem nem ideia do que é.
Em faculdades, normalmente eles comecam com Pascal ou C#, na minha eles dão 1 semestre só de Portugol pra ensinar lógica, o que eu acho ruim, até porque o próximo semestre é só de Pascal.
Em faculdades, normalmente eles comecam com Pascal ou C#, na minha eles dão 1 semestre só de Portugol pra ensinar lógica, o que eu acho ruim, até porque o próximo semestre é só de Pascal.