Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

O Sistemas de Informação

Por:   •  24/12/2018  •  6.787 Palavras (28 Páginas)  •  276 Visualizações

Página 1 de 28

...

#include

#include

#include

int main(){

float nota[10], maior;

int i,imaior;

system(“cls”);

maior=0;

for (i=0;i

printf (“digite a nota do aluno%d: “,i);

scanf(nota[i]);

}

system(“cls”);

for (i=0;i

printf(“A nota lida para o aluno %d foi %5.2f “, i,nota[i]);

//{identificação da nota mais alta}

if (nota[i] > maior) {

maior= nota[i];

imaior=i;

}

}

printf (“A maior nota da classe foi %5.2f do aluno %d”,maior, imaior);

system(“pause”);

return 0;

}

Exercício

Faça um programa que leia uma seqüência de 15 nomes de uma classe e identifique a quantidade de alunos com o nome ‘Jose”, utilizando para isso duas estruturas de repetição FOR.

Resposta

#include

#include

#include

typedef string vetor[20]; //{ declara um novo tipo de dados }

int main(){

string nomes[15]; //{variável que armazena 15 nomes}

int quantjose; //{conta os alunos com nome Jose}

int i; //{índice}

system(“cls”);

for (i=0;i

printf (“Digite o %d%c nome (sem acento): ”,I,167);

scanf (nomes[i]);

}

system(“cls”);

for (i=0;i

if (nomes[i] == “Jose”) || (nomes[i] == “jose”) || (nomes[i] == “JOSE”) {

quantjose=quantjose + 1;

}

}

printf (“Existem %d Joses na classe”, quantjose); //{impressão do resultado}

system(“pause”);

return 0;

}

Exercício

Supondo que existam 15 alunos matriculados no curso de geometria analítica e 20 no de Cálculo I, faça um programa que identifique quais os alunos que estão matriculados em ambas disciplinas. A verificação é feita pelo número de matrícula.

Resposta

#include

#include

#include

int main(void){

int ga[15]; //alunos do curso de GA

int c1[20]; //alunos do curso de Cálculo I

int i,j; //índices

system(“cls”);

printf (“LEITURA DA CLASSE DE GEOMETRIA ANALÍTICA\n”);

for (i=0;i

printf (“Aluno %d: ”, i);

scanf(“%d”,&ga[i]);

}

system(“cls”);

printf (“LEITURA DA CLASSE DE CALCULO I\n”);

for (j=0;j

printf (“Aluno %d: “,j);

scanf(“%d”,&c1[j]);

}

system(“cls”);

printf (“ALUNOS EM AMBAS DISCIPLINAS\n”);

for (i=0;i

for (j=0;j

//com cada aluno no vetor c1

if (ga[i] == c1[j]){

printf (“%d”,ga[i]); //prestar atenção nos índices i e j

}

}

}

system(“pause”);

return 0;

}

Programas

1. Faça um programa para corrigir provas de múltipla escolha (resposta para cada questão pode ser a, b, c, d ou e). Cada prova tem dez questões e cada questão vale um ponto. O primeiro conjunto de dados a ser lido será o gabarito (vetor 1) para a correção da prova. Os outros dados serão os números (variável do tipo inteiro) dos alunos e suas respectivas respostas (vetor 2), e o último número, do aluno fictício, será 9999. O programa deverá calcular e imprimir para cada aluno, o seu número e a sua nota (variável do tipo inteiro);

Passos de Execução do Programa (algoritmo de alto nível)

- Leitura do gabarito

- Leitura da Prova[pic 11]

- Correção da Prova repita enquanto número 9999

- Impressão da Nota

- Em um sistema para o controle

...

Baixar como  txt (58.9 Kb)   pdf (246.4 Kb)   docx (636.5 Kb)  
Continuar por mais 27 páginas »
Disponível apenas no Essays.club