Ir ao conteúdo

C nao estou conseguindo terminar meu projeto


Ir à solução Resolvido por Visitante,

Posts recomendados

  • Solução
Postado

Não estou conseguindo terminar meu projeto alguém me ajuda

 

 

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

//-------------------------------------------------------------
// Protótipos das funções
int menu();

// As funções abaixo devem imprimir o resultado das operações
// realizadas com os números passados por parâmetro.
void soma(int num1, int num2);
void subtracao(int num1, int num2);
void multiplicacao(int num1, int num2);
void divisao(int num1, int num2);

// Imprime a tabuada conforme exercícios anteriores
void tabuada(int inicio, int fim);

//-------------------------------------------------------------
// Função main
int main()
{
    int num1, num2;
    int opcao = 0;


    opcao = menu();
    printf("voce selecionou a opcao: %d\n", opcao);





    // Utilizar o laço while para executar enquanto
    // não seja digitada a opção sair.

    // Criar um menu utilizando a variavel opção para escolher
    // Qual função deverá chamar.

    // Solicitar os dois numeros que serão passados por parâmetro

    return 0;
}

//-------------------------------------------------------------
// Implementação da função menu

int menu(){

    int opcao;  // Declara a variável que será utilizado dentro da função

    // Imprime as opções do menu.
    printf("01 - Soma\n");
    printf("02 - Subtracao\n");
    printf("03 - Divisao\n");
    printf("04 - Multiplicacao\n");
    printf("05 - Tabuada\n");
    printf("09 - Sair\n\n");


    printf("Informe a opcao: ");    // Solicita a opção.
    scanf("%d",&opcao);             // Lê o valor digitado pelo usuário.

    return opcao;                   // Retorna o valor para quem chamou
                                    // a função menu.
}

//-------------------------------------------------------------
// Implementar as demais funções conforme os protótipos apresentados.

void soma(int num1, int num2){
    printf("A soma dos numeros informados eh: %d", num1 + num2);
}

 

Postado

@Leoprog você já estudou alguma coisa sobre a linguagem C?

 

eu fiz um pedaço do que está pedindo para você ter uma ideia de como é.

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

//-------------------------------------------------------------
// Protótipos das funções
int menu();

// As funções abaixo devem imprimir o resultado das operações
// realizadas com os números passados por parâmetro.
void soma(int num1, int num2);
void subtracao(int num1, int num2);
void multiplicacao(int num1, int num2);
void divisao(int num1, int num2);

// Imprime a tabuada conforme exercícios anteriores
void tabuada(int inicio, int fim);

//-------------------------------------------------------------
// Função main
int main()
{
    int num1, num2;
    int opcao = 0;


    opcao = menu();
    printf("voce selecionou a opcao: %d\n", opcao);

    printf("digite o primeiro numero da operacao\n");
    scanf("%d%*c", &num1);

    printf("digite o segundo numero da operacao\n");
    scanf("%d%*c", &num2);

    switch (opcao) {
        case 1:
            soma(num1, num2);
            break;

        case 2:
            subtracao(num1, num2);
            break;

        case 4:
            multiplicacao(num1, num2);
            break;
    }


    // Utilizar o laço while para executar enquanto
    // não seja digitada a opção sair.

    // Criar um menu utilizando a variavel opção para escolher
    // Qual função deverá chamar.

    // Solicitar os dois numeros que serão passados por parâmetro

    return 0;
}

//-------------------------------------------------------------
// Implementação da função menu

int menu(){

    int opcao;  // Declara a variável que será utilizado dentro da função

    // Imprime as opções do menu.
    printf("01 - Soma\n");
    printf("02 - Subtracao\n");
    printf("03 - Divisao\n");
    printf("04 - Multiplicacao\n");
    printf("05 - Tabuada\n");
    printf("09 - Sair\n\n");


    printf("Informe a opcao: ");    // Solicita a opção.
    scanf("%d",&opcao);             // Lê o valor digitado pelo usuário.

    return opcao;                   // Retorna o valor para quem chamou
                                    // a função menu.
}

//-------------------------------------------------------------
// Implementar as demais funções conforme os protótipos apresentados.

void soma(int num1, int num2){
    printf("A soma dos numeros informados eh: %d", num1 + num2);
}

void subtracao(int num1, int num2){
    printf("A subtracao dos numeros informados eh: %d", num1 - num2);
}

void multiplicacao(int num1, int num2){
    printf("A multiplicacao dos numeros informados eh: %d", num1 * num2);
}

Depois e só completar o resto das operações e colocar o loop while na função main()

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!