Buscar

CREATE TABLE ALUNO ( RA NUMBER(9), DISCIPLINA VARCHAR2(30), MEDIA NUMBER(3,1), CARGA_HORA NUMBER(2), FALTAS NUMBER(2), RESULTADO VARCHAR2(10));

Criar uma tabela conforme segue:

CREATE TABLE ALUNO (
RA NUMBER(9),
DISCIPLINA VARCHAR2(30),
MEDIA NUMBER(3,1),
CARGA_HORA NUMBER(2),
FALTAS NUMBER(2),
RESULTADO VARCHAR2(10));

Inserir uma linha deixando a coluna RESULTADO em branco.

INSERT INTO ALUNO VALUES (1,'DISC 1',7.5,80,20,'');

Criar um bloco PL/SQL para preencher a coluna resultado conforme o seguinte:

Se o aluno obteve média igual ou maior que 7.0 e suas faltas não ultrapassarem 25%
da carga horária da disciplina o resultado será: APROVADO.

Se o aluno obteve média inferior a 7.0 e suas faltas não ultrapassarem 25% da carga
horária da disciplina o resultado será: EXAME.

Para demais casos o resultado será: REPROVADO.

💡 3 Respostas

User badge image

Andre Smaira

Temos que:

#include <stdio.h>

#include <stdlib.h>

int main(){

int x, n, cont;

x = rand();

printf("%d\n", x);

printf("Programa de adivinhacao\n\n");

cont = 1;

do{

printf("Digite um numero entre 0 e 100: ");

scanf("%d", &n);

if(n == x)

printf("Correto! O numero aleatorio eh %d\nVoce acertou em %d tentativas", x, cont);

else if(n > x)

printf("Muito Grande\n");

else

printf("Muito Pequeno\n");

cont++;

}

while(n != x);

return 0;

}

0
Dislike0
User badge image

Andre Smaira

Temos que:

#include <stdio.h>

#include <stdlib.h>

int main(){

int x, n, cont;

x = rand();

printf("%d\n", x);

printf("Programa de adivinhacao\n\n");

cont = 1;

do{

printf("Digite um numero entre 0 e 100: ");

scanf("%d", &n);

if(n == x)

printf("Correto! O numero aleatorio eh %d\nVoce acertou em %d tentativas", x, cont);

else if(n > x)

printf("Muito Grande\n");

else

printf("Muito Pequeno\n");

cont++;

}

while(n != x);

return 0;

}

0
Dislike0
User badge image

RD Resoluções

Temos que:

#include <stdio.h>

#include <stdlib.h>

int main(){

int x, n, cont;

x = rand();

printf("%d\n", x);

printf("Programa de adivinhacao\n\n");

cont = 1;

do{

printf("Digite um numero entre 0 e 100: ");

scanf("%d", &n);

if(n == x)

printf("Correto! O numero aleatorio eh %d\nVoce acertou em %d tentativas", x, cont);

else if(n > x)

printf("Muito Grande\n");

else

printf("Muito Pequeno\n");

cont++;

}

while(n != x);

return 0;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais