Classificação
0 %
Popularidade
Opine
Descrição:
Vetores são Variáveis Compostas Homogêneas Unidimensionais, pois conseguem armazenar vários valores de um mesmo tipo…






Olá, alguem sabe dizer sobre os exercicios resolvidos, como eu os encontro no site?
********AJUDE-ME**********
como faço para CALUCAR A MÉDIA DE CADA ALUNO, sabendo q em casa EXERCÍCIO HÁ 5 QUESTÕES e cada UMA DELAS VALE 2 pontos?
Numero de pontos acertados divido por 10 ( que é o total de pontos total).
Evandro, irei anlisar ele melhor aqui, pois procurei sua postagem e perdi ela, deu trabalho para encontrar novamente, pois isso colei ele aqui, MAIS NAO FUI EU Q FIZ ESSE CODIGO NAO
Var
// Seção de Declarações das variáveis
gabarito:vetor[1..5] de caracter;
prova:vetor[1..5] de caracter;
notas:vetor[1..5] de real;
c,i :inteiro;
mt:real;
meda:vetor[1..5] de real;
nome:vetor[1..3] de caracter;
sm : real;
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc…
escreval("**GABARITO**")
escreval("————————————————")
para c de 1 ate 5 faca
escreva("Questão" , c ,":")
leia(gabarito[c])
fimpara
limpatela
escreval("CORREÇÃO DA PROVA")
escreval("————————————————")
para i de 1 ate 3 faca
escreval("Digite o nome do aluno : ")
leia(nome[i])
para c de 1 ate 5 faca
escreva("Questão" , c, ":")
leia(prova[c])
fimpara
para c de 1 ate 5 faca
se(gabarito[c] <> prova[c]) entao
notas[c] <- 0
senao
notas[c] <- 2
fimse
sm <- sm + notas[c]
fimpara
limpatela
meda[i] <- sm
mt <- mt + meda[i]
sm <- 0
fimpara
mt <- mt / i
escreval("NOTAS FINAIS")
para i de 1 ate 3 faca
escreval("Aluno: " , nome[i]:5 , ":", meda[i])
fimpara
escreval("")
escreval("MÉDIA DA TURMA: " , mt)
Fimalgoritmo
muito caro,sou de tecnologia a 10 anos nunca consegui.
Sempre que me vejo desamparada venho ler os comentário, Obrigada a todos que comentam mensagens positivas
entrei no site Curso em video e nao estou encontrando os gabaritos dos exercícios
AJUDA!!!!!
Alguém poderia me ajudar a entender uma passagem desta aula, onde no tempo de 20:35, sobre a SOMA DA MEDIA:
Não entendi a formada
SM <- SM + M[ i ]
Alguém poderia me orientar nesta minha duvida?
Desde ja meu muito obrigado!!!!
: )
O exercício do torneio eu fiz diferente da resolução que esta nos doc do Profs e deu certo, agora se está correto eu nao sei hahahahah
fico assim:
Algoritmo "CampeonatoFutebol"
Var
Cont: inteiro
Time: Vetor[1..3] de caractere
Times: Caractere
Inicio
Escreval("———————-")
Escreval(" CAMPEONATO FUTEBOL ")
Escreval("———————-")
Para Cont <- 1 ate 3 faca
Escreva("Nome do",Cont,"o. time: ")
leia(Time[Cont])
Times <- (Time[Cont])
FimPara
Escreval
Escreval("———————-")
Escreval(" TABELA DE PARTIDAS ")
Escreval("———————-")
Para Cont := 1 até 1 faca
Escreval(Time[1]:3," [ ] X [ ] ",Time[2])
Escreval(Time[1]:3," [ ] X [ ] ",Time[3])
Escreval(Time[2]:3," [ ] X [ ] ",Time[1])
Escreval(Time[2]:3," [ ] X [ ] ",Time[3])
Escreval(Time[3]:3," [ ] X [ ] ",Time[1])
Escreval(Time[3]:3," [ ] X [ ] ",Time[2])
fimpara
Fimalgoritmo
essa do cinema, DISPARADO a aula mais dificil até agora
com essa aula, tive a ideia de criar um jogo da v3Iha no visualg! o youtube continua deletando meus comentarios com o link do jogo, então se quiserem baixar, vão no meu perfil e na minha descrição ou sobre, o link deve estar lá.
Por favor, avaliem o meu algoritmo! adoraria ver a opinião dos outros. 🙂
depois de longas 4 horas quero compartilhar como vcs como fiz o exercício da nota dos alunos:
Var
aluno: vetor[1..10] de Caractere
questao1: vetor[1..10] de Caractere
questao2: vetor[1..10] de Caractere
questao3: vetor[1..10] de Caractere
i: Inteiro
nota: vetor[1..4] de Real
Inicio
Escreval("— notas alunos —")
Para i <- 1 ate 3 faca
EscrevaL("nome do aluno: ")
Leia(aluno[i])
EscrevaL("resposta da questão 1 ")
Leia(questao1[i])
EscrevaL("resposta da questão 2 ")
Leia(questao2[i])
EscrevaL("resposta da questão 3 ")
Leia(questao3[i])
FimPara
Escreval("—-NOTAS—-")
Escreval("VALOR: 6")
Para i <- 1 ate 3 faca
Escreval("————-")
EscrevaL("aluno: ", aluno[i])
Escreva("questão 1: ", questao1[i] )
Se (questao1[i] = "a") entao
nota[i] <- nota[i] + 2
EscrevaL(" CORRETO!")
Senao
EscrevaL(" ERRADO!")
FimSe
Escreva("questão 2: ", questao2[i] )
Se (questao2[i] = "c") entao
nota[i] <- nota[i] + 2
EscrevaL(" CORRETO!")
Senao
EscrevaL(" ERRADO!")
FimSe
Escreva("questão 3: ", questao3[i] )
Se (questao3[i] = "e") entao
nota[i] <- nota[i] + 2
EscrevaL(" CORRETO!")
Senao
EscrevaL(" ERRADO!")
FimSe
EscrevaL("nota total: ", nota[i])
FimPara
no exercício dos times, você pode ler os vetores e depois montar a tabela manualmente,indicando as posições
Lascado nesse da tabela dos times😰, mas ñ quero olhar a solução. Vou continuar tentando.🙏
Olá! Estou fazendo a lista de exercicios sobre vetores e já travei no segundo. Trata-se do exercício número 72. Eu consigo atribuir valores às variáveis com um escreva e leia. Mas de maneira automática, estou apanhando para conseguir. Se alguém puder dividir um pouco do seu conhecimento, agradeceria.
Elaborei um algoritmo para resolver o exercício 4 (RESERVAR ESPAÇO NO CINEMA) dessa maneira:
algoritmo "ReservaCinema_(vetores) – Resolvido"
var
cadeira: vetor[1..10] de inteiro
i, resp: inteiro
pergunta: caractere
inicio
Repita
Para i <- 1 ate 10 faça
se cadeira[i] <> i entao
Escreva("[ B", i, " ] ")
Senao
Escreva("[ — ] ")
FimSe
FimPara
Escreval()
Escreval("———————————————————————-")
repita
Escreva("Reservar a cadeira: ")
Leia (resp)
ate (resp = 1) ou (resp = 2) ou (resp = 3) ou (resp = 4) ou (resp = 5) ou (resp = 6) ou (resp = 7) ou (resp = 8) ou (resp = 9) ou (resp = 10)
se (cadeira[resp]=resp) entao
Escreval("ERRO: Lugar Ocupado!")
senao
Escreval("Cadeira B", resp, " RESERVADA!")
cadeira[resp] <- resp
FimSe
Escreval("Quer reservar outro lugar? [S/N]")
Leia (pergunta)
LimpaTela
Ate (Maiusc(pergunta)="N")
Escreval("Os lugares reservados foram: ")
Para i <- 1 ate 10 faça
se (cadeira[i] = i) entao
Escreva(Cadeira[i], ", ")
FimSe
FimPara
Escreval()
Escreval("Obrigado pela preferência. Boa sessão de cinema!!")
fimalgoritmo
tá complicado de entender, mas aos poucos vou conseguindo kkkkk
O do time eu fiz assim:
escreva (" primeiro time " )
leia (nome [1])
escreva (" segundo times " )
leia (nome[2])
escreva ( " terceiro times " )
leia (nome[3])
escreval (nome[1]," x ", nome[2])
escreval (nome[1]," x ", nome[3])
escreval (nome[2]," x ", nome[3])
pois na combinação por exemplo: flamengo e vasco ou vasco e flamengo da na mesma.
Depois de uns 2 dias consegui fazer o exercício 3 kakaka os outros exercício eu fazia em no máximo 2hr, mas esse foi de lascar kkk dxx
So esqueci de mandar perguntar se quer continuar reservando, mas isso eh facin.
Segue o Algoritimo:
(Poderia ter ficado menor mas eu quis colocar mt coisa pra exercitar mais)
__
algoritmo "(AULA14)EXERCÍCIO 03_ESCOLHENDO CADEIRAS"
var
lug: vetor[1..8] de caractere
l2: vetor[1..8] de logico
reser, cadr: inteiro
l, xl: logico
//NOMEIA OS VETORES COM OS NÚMEROS DAS CADEIRAS
procedimento cadeiras
var
xc: inteiro
inicio
para xc:=1 ate 8 faca
lug[xc]:=numpcarac(xc)
fimpara
fimprocedimento
//PROCEDIMENTO GENÉRICO PARA SAIR DA TELA
procedimento fim
inicio
escreval("")
escreva("Para continuar, aperte <ENTER>")
leia(xl)
limpatela
fimprocedimento
//VERIFICA AS CADEIRAS E FAZ A RESERVA
procedimento res(a: inteiro)
var
xc: inteiro
inicio
para xc:=1 ate 8 faca
se l2[a]=verdadeiro entao
escreva("Ops. Essa cadeira já foi reservada!")
fim
interrompa
senao
se numpcarac(a)=lug[xc] entao
lug[xc]:="[ — ]"
cadr:=cadr+1
l2[a]:=verdadeiro
tcad
escreva("Cadeira reservada com sucesso!")
fim
interrompa
fimse
fimse
fimpara
fimprocedimento
//ESCREVE AS CADEIRAS
procedimento tcad
var
xc: inteiro
inicio
limpatela
escreval("KEDU CINEMÁTIKAS")
escreval("=————–=")
para xc:=1 ate 8 faca
se lug[xc]="[ — ]" entao
escreva(lug[xc])
senao
escreva("[ B", xc, " ]")
fimse
fimpara
escreval("")
escreval("——————————————————–")
fimprocedimento
//INICIO DO ALGORITMO
inicio
cadeiras
l:=falso
cadr:=0
enquanto l=falso faca
se cadr=8 entao
tcad
escreva("Todas as cadeiras foram reservadas!")
fim
l:=verdadeiro
senao
tcad
escreva("Quer reservar qual cadeira? -> B")
leia(reser)
enquanto reser=0 faca
tcad
escreva("Escolha uma cadeira, por favor! -> B")
leia(reser)
fimenquanto
res(reser)
fimse
fimenquanto
fimalgoritmo
Uma dica pro pessoal que tem dificuldade nos exercícios e acabam por olhar a resposta:
Estudem o código da resposta até entenderem e depois de entenderem tentem fazer o código sem olhar, só copiar não vai servir e mais pra frente vai te desanimar.
Vocês conseguem!!!
#Exercicício4 (39:29), minha resolução (depois de horas batendo cabeça kkkkk):
algoritmo "semnome"
var
cadeira : vetor [1..10] de inteiro
c : inteiro
aluguel : Inteiro
resposta : caractere
inicio
Para c := 1 ate 10 faca
cadeira[c] := c
FimPara
Repita
limpaTela
para c := 1 ate 10 faca
se (aluguel = cadeira[c]) ou (cadeira[c] = 11) entao
cadeira[c] := 11
escreva("[—] ")
Senao
escreva("[B",cadeira[c],"] ")
fimse
fimpara
escreval(" ")
escreva("Reservar assento: B")
leia(aluguel)
Se (cadeira[aluguel] = 11) entao
escreval("!ERROR: Cadeira ocupada! ")
Senao
escreval("Cadeira B", aluguel, " reservada!")
FimSe
escreva("Deseja continuar reservando? [s/n]: ")
leia(resposta)
ate(resposta = "n")
fimalgoritmo
Tô pegando o jeito da coisa kk..
Para responderem o #exercício 2 (torneio de futebol), deem uma olhada na #prática 4 da aula #11
Este foi o programa que escrevi para o ultimo exercicio, o do cinema!
Algoritmo "reserva_cinema_vetores"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor : Antonio Carlos Nicolodi
// Descrição : Aqui você descreve o que o programa faz! (função)
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 16/10/2022
Var
// Seção de Declarações das variáveis
lugaresCinema: vetor [1..10] de logico
cadeiraReservada: inteiro
i:inteiro
resposta: caractere
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc…
repita
para i de 1 ate 10 faca
se lugaresCinema[i] = VERDADEIRO entao
escreva("[ —- ]")
senao
escreva("[ B ",i," ]")
fimse
fimpara
escreval("")
escreval("")
escreval("——————————————————————————–")
escreva("Reservar qual cadeira: B")
leia (cadeiraReservada)
se lugaresCinema[cadeiraReservada] = FALSO entao
lugaresCinema[cadeiraReservada] <- VERDADEIRO
escreval("A sua cadeira foi reservada")
senao
escreval("LUGAR OCUPADO!")
fimse
escreval("Deseja reservar outra cadeira? [S/N]")
leia(resposta)
LimpaTela
ate(resposta = "N")
Fimalgoritmo