!-- inicio configuracao do Syntax Highlighting -->

sexta-feira, 5 de julho de 2013

Dado o nome de um estudante, com o respectivo número de matrícula e as três notas acima mencionadas, desenvolva um algoritmo para calcular a nota final e a classificação de cada estudante. A classificação é dada conforme a tabela abaixo: Nota Final Classificação

Dado o nome de um estudante, com o respectivo número de matrícula e as três notas acima mencionadas, desenvolva um algoritmo para calcular a nota final e a classificação de cada estudante. A classificação é dada conforme a tabela abaixo: Nota Final Classificação [8,10] A [7,8] B [6,7] C [5,6] D [0,5] R English Given the name of a student, with its registration number and the three notes mentioned above, develop an algorithm to calculate the final grade and classification of each student. The classification is given as shown below: Note Final Rating [8,10] A [7,8] B [6,7] C [5,6] D [0,5] R
 

include
include
include
main()
{
     float lab,trab,exmfim;
     int nalunos,n=0;
     
     
     printf("Digite o Numero de Alunos da Turma = ");
     scanf("%d",&nalunos);
     
     int naluno[nalunos],notfim[nalunos];
     float medfim[nalunos];
     
     while(n5)&&(medfim[n]<=6))
             notfim[n]=100;/*D*/
             if((medfim[n]>6)&&(medfim[n]<=7))
               notfim[n]=99;/*C*/
               if((medfim[n]>7)&&(medfim[n]<=8))
                 notfim[n]=98;/*B*/
                 if(medfim[n]>8)
                   notfim[n]=97;/*A*/
     }
     n=0;
     while(n 

quinta-feira, 4 de julho de 2013

Elabore um algoritmo qua dada a idade de um nadador,classifique-o uma das seguintes categorias : infantil A = 5 - 7 anos, infantil B = 8 - 10 anos,junvenil A= 11- 13 anos, juvenil B = 14 - 17 anos e adulto = maiores de 18 anos.

Elabore um algoritmo qua dada a idade de um nadador,classifique-o uma das seguintes categorias : infantil A = 5 - 7 anos, infantil B = 8 - 10 anos,junvenil A= 11- 13 anos, juvenil B = 14 - 17 anos e adulto = maiores de 18 anos. English Develop an algorithm qua given the age of a swimmer, rate it one of the following categories: child A = 5-7 years, infant B = 8-10 years junvenil A = 11-13 years youth B = 14 - 17 years and adult = 18 years.
 
#include
main()
{
     int idade,n=1;
     
     while(n!=0)
     {
       printf("Digite a Idade do Nadador = ");
       scanf("%d",&idade);
       if((idade>=5)&&(idade<=7))
         printf("Nadador 'INFANTIL - A'.");
       if((idade>=8)&&(idade<=10))
         printf("Nadador 'INFANTIL - B'.");
       if((idade>=11)&&(idade<=13))
         printf("Nadador 'JUVENIL - A'.");
       if((idade>=14)&&(idade<=17))
         printf("Nadador 'JUVENIL - B'.");
       if((idade>=18)&&(idade<=25))
         printf("Nadador 'SENIOR'.");
       if((idade<5)^(idade>25))
         printf("'Idade Fora de Faixa'");
       printf("\nPara Continuar Digite '1' ou '0' para sair = ");
       scanf("%d",&n);  
     }    
}

terça-feira, 2 de julho de 2013

Escrever um algoritmo para uma empresa que decide dar um reajuste a seus 584 funcionários de acordo com os seguintes critérios

Escrever um algoritmo para uma empresa que decide dar um reajuste a seus 584 funcionários de acordo com os seguintes critérios: a) 50% para aqueles que ganham menos do que três salários mínimos; b) 20% para aqueles que ganham entre três até dez salários mínimos; c) 15% para aqueles que ganham acima de dez até vinte salários mínimos; d) 10% para os demais funcionários. English Write an algorithm for a company that decides to give an adjustment to its 584 employees according to the following criteria: a) 50% for those earning less than three minimum wages; b) 20% for those earning between three to ten minimum wages; c) 15% for those earning over ten to twenty times the minimum wage, d) 10% for all other employees.
 
#include
#include
main()
{
     int n=0,funcs,charporcent=37;
     float smin,msal,almtotal,porcent=0;
     
     printf("Para Iniciar os Reajustes, Digite o Valor do Salario Minimo Atualizado = R$");                      
     scanf("%f",&smin);                                                                                            
     printf("Digite o Numero de Funcionarios = ");
     scanf("%d",&funcs);
     
     int nfuc[funcs],ajust[funcs];
     float satual[n],snovo[funcs];
     
     while(n=3)&&(msal<10))
             snovo[n]=(satual[n]*1.2);
             if((msal>=10)&&(msal<20))
               snovo[n]=(satual[n]*1.15);
               if(msal>=20)
                 snovo[n]=(satual[n]*1.10);
       almtotal+=snovo[n]-satual[n];
       n++;
     }
     printf("\n'Os Salarios Atualizados sao :'\n\n");
     n=0;
     while(n 

segunda-feira, 1 de julho de 2013

faça um algoritmo que receba n números e mostre positivo negativo ou zero para cada número

faça um algoritmo que receba n números e mostre positivo negativo ou zero para cada número English make an algorithm that receives n numbers and show positive or negative zero for each number
 
#include
#include
main()
{
     float num=0;
     
     printf("-Para Encerrar Teste '999' OK!-\n\a");
     getch();
     while(num!=999)
       {
       printf("Digite um Numero = ");
       scanf("%f",&num);
       if(num>0)
         printf("O Numero Digitado e' Positivo (MAIOR QUE ZERO).\n");
         if(num<0)
           printf("O Numero Digitado e' Negativo (MENOR QUE ZERO).\n");
           if(num==0)
         printf("O Numero Digitado e' ZERO.\n");
       }
       printf("Programa Finalizado.\a\a");
       getch();
}

domingo, 30 de junho de 2013

Ler uma temperatura em graus Celsius e apresenta-la convertida em graus Fahrenheit. A fórmula de conversão é: F=(*C+160)/5, sendo F a temperatura em Fahrenheit e C a temperatura em Celsius.

Ler uma temperatura em graus Celsius e apresenta-la convertida em graus Fahrenheit. A fórmula de conversão é: F=(*C+160)/5, sendo F a temperatura em Fahrenheit e C a temperatura em Celsius. English Read a temperature in degrees Celsius and displays it converted to degrees Fahrenheit. The conversion formula is: F = (160 * C) / 5, where F temperature in Fahrenheit and Celsius temperature C.
 
#include
#include
main()
{
     float gc;
     
     printf("Digite a Temperatura em Graus Celcius = ");
     scanf("%f",&gc);
     printf("A Temperatura em Graus Fahrenheit = %.1f",(9*gc+160)/5);
     getch();
}

sábado, 29 de junho de 2013

Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos números lidos.

Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos números lidos. English Write an algorithm that receives two numbers and the end shows the addition, subtraction, multiplication and division of numbers read.
 
#include
#include
main()
{
     float num1,num2;
     
     printf("Digite Dois Numeros :\n");
     scanf("%f%f",&num1,&num2);
     printf("%.1f + %.1f = %.1f\n",num1,num2,num1+num2);
     printf("%.1f - %.1f = %.1f\n",num1,num2,num1-num2);
     printf("%.1f * %.1f = %.1f\n",num1,num2,num1*num2);
     printf("%.1f / %.1f = %.1f",num1,num2,num1/num2);
     getch();
}

Utilizando funções registros, crie um programa que leia nome e idade de cinco alunos. Exiba o nome do aluno mais velho e a idade do aluno mais novo.

Utilizando funcoes e registros, crie um programa que leia nome e idade de cinco alunos. Exiba o nome do aluno mais velho e a idade do aluno mais novo. English Using functions and records, create a program that reads the name and age of five students. Display the name of the oldest student and the age of the younger student.
 

#include 
#include 
#include 

/*

*/

struct TAluno{
    char nome [45];
    int idade;
};


TAluno lerAluno(){
      TAluno r;
     
      //preencher r;
      printf("======== Novo Aluno =========\n");
      printf("nome:");
      scanf("%s", &r.nome);
      printf("idade:");
      scanf("%i", &r.idade);
     
      return r;
}

void imprimir(TAluno a){
    printf("-----------------------\n");
    printf("nome: %s\n", a.nome);
    printf("Idade: %i\n", a.idade);
    printf("-----------------------\n");
}

main(){
    TAluno vet [5];
    for(int i=0; i<5; i++){
         vet[i] = lerAluno();
    }
   
    TAluno maisVelho = vet[0];
    TAluno maisNovo = vet[0];
   
    for(int i=1; i<5; i++){
         //imprimir(vet[i]);
         if(vet[i].idade > maisVelho.idade){
              maisVelho = vet[i];
             
         }
         if(vet[i].idade < maisNovo.idade){
              maisNovo = vet[i];
         }
    }
   
    printf("-----------------------\n");
    printf("nome do + velho: %s\n", maisVelho.nome);
    printf("Idade do + novo: %i\n", maisNovo.idade);
    printf("-----------------------\n");
   
    getch();
}

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More