Olá, boa tarde!
Vi as aulas sobre operador ternário e vi tb a aula sobre operadores com strings.
Estou tentando fazer o exercício 012 – situação do aluno, porém nãp estou tendo sucesso.
Vi que o Prof Gustavo fez de dois jeitos na aula, pq as matérias precisavam ser vistas juntas.
Só consegui formular o código usando o strcpy, porém no meu caso não dá a msg reprovado, somente aprovado, mesmo eu tendo declarado a média.
Segue abaixo meu código para revisão.
#import <stdio.h>
#import <locale.h>
#import <string.h>
void main () {
setlocale(LC_ALL, “Portuguese”);
printf(“<<<EX012 – Situação do Aluno>>>\n\n”);
printf(“Primeira nota: “);
float pn;
scanf(“%f”, &pn);
printf(“Segunda nota: “);
float sn;
scanf(“%f”, &sn);
printf(“A média do aluno foi %.1f.”, (pn + sn) / 2);
char sit[10];
float media = 7.0;
strcpy(sit,(media>=7)?”Aprovado”:”Reprovado”);
printf(” A situação do aluno é %s.”, sit);
Poderiam, por gentileza, verificar se fiz algo de errado e me orientar, por favor.
Desde já, agradeço.
Att
Francine