Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ader

[Resolvido] Questões visual

Recommended Posts

Queria uma ajuda com alogaritimos visualg, pos faltei algumas aulas no curso, ajuda plz.

Questão- receber Nº da matricula, o nome do aluno, o curso desejado, de maneira aleatória depois organizar os alunos e exibir o nome dos alunos de cada curso e a matricula em ordem crescente.

Como eu faltei, isso vai valer como minha PROVA plz ajuda.

grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seja bem-vindo ao Fórum ader. Caso ainda não tenha lido as regras, clique aqui para conhecê-las.

 

Sobre o exercício, não é possível resolvermos para você. O que podemos fazer é tirar sua dúvida e tentar lhe ajudar a encontrar o resultado final.

 

Poste o que já foi feito e onde está com dúvida.

Compartilhar este post


Link para o post
Compartilhar em outros sites


var

A:vetor [1..10] de inteiro

i:inteiro

v:inteiro

j:inteiro

inicio

para i de 1 até 9 passo 1 faça

para j de (i+1) até 10 passo 1 faça

se v>v[j] então

x=v

v=v[j]

v[j]=x

fimse

fimpara

fimpara

Uma parte do que ja fiz.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O ideal é usar alguns if's para ir separando no vetor certo as coisas!

quais são os cursos?

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valew ae, ajudo muito . Tirei 9 na prova :D

 

Valew ae Ajudo Muito, tirei 9 na prova :D

algoritmo "Crescente"
//autor: //JM
//Programa Baseado em Condições!!
var
cr: caractere
n: inteiro
i: caractere
c: inteiro
A: vetor [1..10,1..3] de caractere
d: inteiro
vn: caractere
curso: caractere
inicio
d<-1
para c de 1 ate 10 faca
   escreval ("Matricula", A[c,d])
   leia (A[c,d])
   escreval ("Nome",A[c,d+1])
   leia (A[c,d+1])
   escreval ("Curso",A[c,d+2])
   leia (A[c,d+2])
fimpara
para n de 1 ate 10 faca
   para c de 1 ate 10 faca
      se A[n,1]>A[c,1] entao
      i<-A[c,1]
      vn<-A[c,2]
      cr<-A[c,3]
      A[c,1]<-A[n,1]
      A[c,2]<-A[n,2]
      A[c,3]<-A[n,3]
      A[n,1]<-i
      A[n,2]<-vn
      A[n,3]<-cr
      fimse
   fimpara
fimpara
escreva ("Digite o Curso Escolhido:")
leia (curso)
para c de 1 ate 10 faca
     se A[11-c,d+2] = curso entao
        escreval (A[11-c,d]," - ", A[11-c,d+1], " - ", A[11-c,3])
     fimse
     //se w=A[d+2,c] entao
      //  escreval (A[d,c], A[d+1,c])
     //fimse
fimpara
fimalgoritmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.