Jump to content
jurandyneto

Média da faculdade

Recommended Posts

Pessoal alguém pode me ajudar?

 

A nota da prova final tá saindo errado

#include <stdio.h>
#include <stdlib.h>

int main(void) {
    float primeiraNota, segundaNota, terceiraNota;
    float media, notaDaProvaFinal;
    
    printf("\n\t\tCalculo da Nota Final.\n\n");
    
    primeiraNota = -1;
    
    while ((primeiraNota < 0) || (primeiraNota > 10)) {
        printf(" Primeira Nota.: ");
        scanf("%f", &primeiraNota);
    }
    
    segundaNota = -1;
    while ((segundaNota < 0) || (segundaNota > 10)) {
        printf(" Segunda Nota..: ");
        scanf("%f", &segundaNota);
    }
    
    terceiraNota = -1;
    while ((terceiraNota < 0) || (terceiraNota > 10)) {
        printf(" Terceira Nota.: ");
        scanf("%f", &terceiraNota);
    }
    
    
    media = (primeiraNota + segundaNota + terceiraNota) / 3;
    printf("\n\n\tMedia: %.2f\n\n", media);
    
    if (media >= 7)
        printf("\tAPROVADO!\n\n");
    
    if(media >= 3 && media <= 6.9){
        printf("\tREPROVADO - COM DIREITO A PROVA FINAL!\n");
        notaDaProvaFinal = (media * 7) - 50 /3;
        printf("\tNota minima a ser tirada na prova final: %.1f\n\n", notaDaProvaFinal);
    }
    
    if (media < 4)
        printf("\tREPROVADO - SEM DIREITO A PROVA FINAL!\n\n");
    
    system("pause");
    return 0;
}

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By fernandoxwiggy
      Bom dia,
      Alguém já teve que desenvolver o CIOT da empresa E-frete em C#?
       
      Estou buscando exemplos de como fazer usando o web service deles (http://dev.efrete.com.br/Services/LogonService.asmx).
      Eu acredito que preciso chamar o "login" (depois o logout) dentro desse web service, mas ele é uma interface e não estou achando um exemplo de chamar um procedimento em um web service que seja um interface.
       
      Agradeço desde já se alguém puder ajudar.
    • By sprUser
      Ola forum boa madrugada são 4h da manha e to muito perdido.
       
      é o seguinte quero contratar outro dominio, para outra pessoa, 
       
      qual a diferença dessas 2 opções o painel de controle fica separado em alguma, ou das 2 formas vai ser o mesmo
      painel de controle?
       
      possso limitar acesso para a pessoa somente no site q vou criar para ela, to muito confuso a hostgator está demorandio d+ para responder
      devido a pandemia.
       
      meu irmão quer fazer um site, eu tenho essa hospedagem M, posso criar um site para contratando outro dominio vão ser separados ou os 2 trabalham no mesmo painel de controle?
       
      se eu contratar outro dominio vou ter outro painel de controle e emails, ou vai funcionar tudo junto?
       

       
       
       
    • By User386_Denilson
      e aí pessoal, blz?
       
      Vou colocar aqui minha duvida...
      Tenho um projeto em net Core 2.2, usadon mongodb. Tenho uma collection antiga (Pessoas) que o pessoal foi alimentado com muita coisa, e agora estou organizando em pessoa fisica e pessoa juridica.
      Eu faço a busca usando o filtro por id:
      public async Task<PessoaDadosCad> GetPessoaFisica(string id) { var pessoa = await passaiMongoCollection.FindAsync(pessoa => pessoa.Id == id); var data = JsonConvert.SerializeObject(await pessoa.FirstOrDefaultAsync()); PessoaDadosCad simplifiedPerson = JsonConvert.DeserializeObject<PessoaDadosCad>(data.ToString()); return simplifiedPerson; }  
      (pessoa => pessoa.Id == id) ao executar esse comando de busca, a classe vinculada é Pessoa.
      Eu queria ver com vcs se tem como não vincular uma classe no momento da busca??
      Obrigado
    • By flipmartinz13
      Estou tentando fazer esse exercício de introdução a programação em C++, e estou tendo dificuldades para criar os algoritmos. Alguém poderia me ajudar?


      Uma agência de turismo quer fazer um levantamento das praias da cidade para um programação turística de verão, sabendo-se que cada praia tem um nome e uma distância (em Km) do hotel. Criar um algoritmo que forneça os seguintes dados:
      18

       Porcentagem de turistas nas praias próprias do hotel
       A praia mais adiante
       Nome e distancia das praias não-próprias com distancia do hotel maior que 10 km.
      O algoritmo acaba quando se digita @ para nome da praia.
    • By rdavisp
      Senhores, bom dia.
      Mais uma vez recorro a ajuda de vocês para algo que não domino ainda. Vamos lá!
      Tenho uma API que quando startada, ela sobe no seguinte endereço: http://localhost:49013/api/values. Percebi que isto é parametrizado no arquivo launchSettings.json, que está assim:
       
      {   "iisSettings": {     "windowsAuthentication": false,     "anonymousAuthentication": true,     "iisExpress": {       "applicationUrl": "http://localhost:49013/",       "sslPort": 0     }   },   "profiles":    {     "IIS Express": {       "commandName": "IISExpress",       "launchBrowser": true,       "launchUrl": "api/values",       "environmentVariables": {         "ASPNETCORE_ENVIRONMENT": "Development"       }     },     "Cliente.IG.WebAPI": {       "commandName": "Project",       "launchBrowser": true,       "launchUrl": "api/values",       "environmentVariables": {         "ASPNETCORE_ENVIRONMENT": "Development"       },       "applicationUrl": "http://localhost:49012/"     }   } }  
      No meu controller da API, tenho seguinte método dentro do namespace:
       
          [Produces("application/json")]     [Route("api/IG")]     [ApiController]     public class IGController : Controller     {         [HttpPost]         public IGResult Post([FromBody] Filtro filtro)         {             var app = new IgApplication();             return app.getInstrucoes(filtro);         }     }  
      O "IgApplication" cria uma instância da classe onde é gerado uma lista que é populada com os valores atribuídos do DAO.
       
      Quando inicializo a aplicação "A" em angular através do localhost (http://localhost:4200/). Dentro do meu arquivo environment.prod.ts tenho a chamada:
       
      export const environment = {   production: true,   url: 'http://localhost:49013/' };  
      Ela passa por esse controller e segue o fluxo e faz o que tem que ser feito. 
      Porém, eis a questão! Eu possuo a aplicação "B", que acessa a mesma API porém possui funcionalidades diferente, por isso, dentro do mesmo controller eu criei uma nova classe e um método:
       
          [Produces("application/json")]     [Route("api/Item")]     public class APIIgItemController : Controller     {         [HttpGet]         public ItensResult Post([FromBody] Itens ValorItem)         {             var app = new CRUDApplication();             return app.GetItens();         }     }  
      Como faço para quando for startar a aplicação "B", ele passe por esse método "ItensResult" ao invés "IGResult", sendo que ambas são executadas pelo localhost:4200? Ou isso eu defino na aplicação angular? Vi que é possível configurar mais de uma "applicationUrl" dentro do json. Devo considerar essa configuração?
       
      Grato a quem puder ajudar!
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.