Jump to content
Fórum Script Brasil
  • 0

algoritomo verifica se foi digitado numero ou caracter


rodoxsouza
 Share

Question

pessoal ajuda ai
algorítimo aula em c++ falta verificar se o nota e um numero e não pode ser maior que 10 nem menor que 0 não pode ser carácter
já esta rodando ok mas não tenho ideia como fazer a verificação
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
/*
Desenvolva um programa em C que:
- Leia quatro notas;
- Mostre a media das duas primeiras notas
e depois das duas ultimas;
- Utilizar um procedimento para leitura das notas,
tendo a nota como parâmetro, por
referência e garanta que a nota é valida;
- Utilizar uma função para calcular a média,
recebendo duas notas como parâmetro
por valor.
*/
float media1(int p1,int p2)
{
return (p1+p2)/2;
}
float media2(int p3,int p4)
{
return (p3+p4)/2;
}
int main(void)
{
int p[4],i=1;
int x=p[4];
for(i=1;i<5;i++)
{
printf("Escreva a nota da prova %d " ,i);
scanf("%d",&p);
}
printf("A media das duas primeiras provas foi %.2f\n",media1(p[1],p[2]));
printf("A media das duas ultimas provas foi %.2f\n",media2(p[3],p[4]));
getch();
return 0;
}
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.1k
    • Total Posts
      647k
×
×
  • Create New...