Você está na página 1de 5

PROVA LINGUAGEM DE PROGRAMAÇÃO

PROFESSOR : FABIO COLOMBO


ALUNO : NICOLLE PINOTTI FALCO RA 0220481812007
PROVA TIPO 3 FINAL RA 7

RESPOSTAS :

1-)
#include <stdio.h>

#include <stdlib.h>

void main() {

const n = 10; // tamanho dos vetores

int i; // indice (ou posicao)

int num = 1, qpar = 0, qimp = 0;

int vet[10] = {1,2,3,4,5,6,7,8,9,10};

int argc, char *argv[]

printf("Soma: %d\n", soma(vet, 10));{

while (num != 0) {

printf("Introduza\n");

scanf("%d", &num);

if (num % 2 == 0) {

qpar++;

} else {

qimp++;
}

printf("Pares -> %d\n", qpar);

printf("Impares -> %d\n", qimp);

int compara(const void* a , const void* b);

return *(int*) a - *(int*)b;

qsort(vet, 10, sizeof(int), compara);

for(int i = 0; i < 10; i++)

printf("%d ", vet[10]);

return 0;

2-)
#include <stdio.h>

int main() {

int nomeCidade ; qtdVeiculospasseio ; qtdAcidentes ;

printf("insira o nome da cidade:" );

scanf("%d", &nomeCidade);

printf("insira o numero de veiculos a passeio:" );

scanf("%d", &qtdVeiculopasseio);
printf("insira o numero de acidentes com vitimas" );

scanf("%d", &qtdAcidentes);

indiceAcidente = float(qtdAcidentes) / qtdVeiculospasseio;

maiorIndice = indiceAcidente;

maiorIndicenome = nomeCidade;

menorIndice = indiceqtdAcidentes;

menorIndicenome = nomeCidade;

soma = qtdVeiculospasseio;

somaVeiculos2000 = 0;

divisorMedia2000 = 1;

if (qtdVeiculospasseio < 2000):

somaVeiculos2000 = somaVeiculos2000 + qtdAcidentes;

divisorMedia2000 = divisorMedia2000 + 1;

a=1

while (a < 5):

printf("insira o nome da cidade:" );

scanf("%d", &nomeCidade);

printf("insira o numero de veiculos a passeio:" );

scanf("%d", &qtdVeiculopasseio);

printf("insira o numero de acidentes com vitimas" );

scanf("%d", &qtdAcidentes);

indiceAcidente = float(qtdAcidentes) / qtdVeiculospasseio;

soma = soma + qtdVeiculospasseio;

if (indiceAcidente > maiorIndice):

maiorIndice = indiceAcidente;
maiorIndicenome = nomeCidade;

if (indiceAcidente < menorIndice):

menorIndice = indiceAcidente;

menorIndicenome = nomeCidade;

if (qtdVeiculospasseio < 2000):

somaVeiculos2000 = somaVeiculos2000 + qtdAcidentes;

divisorMedia2000 = divisorMedia2000 + 1;

a=a+1

print("\nMenor índice: %.2f \nNome da cidade: %d" % (menorIndice, menorIndicenome));

print("\nMaior índice: %.2f \nNome da cidade: %d" % (maiorIndice, maiorIndicenome));

print("Média de veículos nas %d cidades = %d veículos" % (a,(float(soma)/a)));

print("Média de acidentes em cidades com menos de 2000 veículos: %.1f" %


(float(somaVeiculos2000)/divisorMedia2000));

return 0;

3-)
#include <stdio.h>

int main () {

int nome, cont, faltas;

float n1, n2, n3, n4, m;

char conceito;

cont = 0 ;
while (cont < 30) do

printf(“Informe seu nome:”);

scanf("%d", &nome);

printf (“Informe suas quatro notas:”);

scanf("%f", &n1, &n2, &n3, &n4);

printf("Informe suas faltas:");

scanf("%d", &faltas);

end

m = (n1 + n2 + n3 + n4)/4;

printf("Média = ", m);

cont = cont + 1 ;

if ( m < 6 );

printf("Media insuficiente, conceito MF");

if ( m >= 6 || m < 8 );

printf("Media suficiente, conceito B");

if ( m >= 8 || m < 9 );

printf("Media suficiente, conceito A");

if ( m >= 9 || m <= 10 );

printf("Media suficiente, conceito E");

else ( faltas > 12 );

printf("Reprovado por faltas, conceito F");

return 0;

Você também pode gostar