Ir ao conteúdo

Posts recomendados

Postado

Olá! 

Esse é o enunciado da questão: 

Desenvolva a função saoPositivos que recebe como parâmetros dois números reais, informados pelo usuário e verifica se ambos são maiores que zero. A função deve retornar 1 (verdadeiro) se ambos forem positivos e 0 (falso) caso contrário.

Faça um programa que leia dois números e chame a função, imprimindo "Ambos os valores sao positivos." ou "Ao menos um dos valores eh negativo.", dependendo do caso.

 

E esse é o código que estou tentando fazer:

 

#include <stdio.h>

float saoPositivos(n1, n2)
if (n1>0 && n2>0)
    return 1;
else
    return 0;
int main()
{
    float n1, n2, seila;
    scanf("%f %f", &n1, &n2);
    saoPositivos(n1,n2);
    if (seila==0)
    printf("Ambos os valores sao positivos.");
    else
    printf("Ao menos um dos valores eh negativo ou eh igual a zero.");
return 0;
}

 

Não compila 😞

Postado

@Rosa Isabelle G Você não abriu as chaves na função saoPositivos, e nem colocou os tipos das variáveis n1 e n2.

 

 #include <stdio.h>

float saoPositivos(float n1, float n2)
{
	if (n1>0 && n2>0)
    	return 1;
	else
    	return 0;
}

int main()
{
    float n1, n2, seila;
    scanf("%f %f", &n1, &n2);
    saoPositivos(n1,n2);
    if (seila==0)
    printf("Ambos os valores sao positivos.");
    else
    printf("Ao menos um dos valores eh negativo ou eh igual a zero.");
return 0;
} 

 

Não lembro se e proibido isso no fórum, mas se você tiver replit pode me achar lá

https://replit.com/join/hfdpppugyt-kgin

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...