Ir para conteúdo
Fórum Script Brasil
  • 0

Exercicios de Linguagem C


Vinícius Sátiro

Pergunta

Alguém pode me ajudar a resolver estas três questões em linguagem c:

1-Escreva um programa, em linguagem C, que leia quatro números distintos digitados pelo usuário. O programa deve apresentar a soma dos dois menores.

2-  - Escreva um programa, em linguagem C, que receba números do usuário enquanto este não digitar o valor zero. Ao digitar tal número, o programa deve imprimir quantos números pares foram digitados e a média aritmética destes.

3-  - Escreva um programa, em linguagem C, que gere a sequência de Fibonacci imprimindo a quantidade de números solicitados pelo usuário. Por exemplo, se o usuário escolher 10, deve-se imprimir os primeiros 10 números da sequência.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Olá. Resolvi o problema 1 para você. Este pode ser resolvido também usando apenas if, mas fica bem mais complexo.

//Programa: Menores dentre 4 números
//Autor: Francinaldo

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

//Função principal
int main(){
    //Declaração de variáveis
    int numero[4];    //Supondo números inteiros, já que não é informado no problema
    int menor1, menor2, soma, i, j;        
    printf("Digite 4 numeros sepadados por espaço:\n");
    scanf("%d %d %d %d", &numero[0], &numero[1], &numero[2], &numero[3]);
    //Inicalizando variáveis
    menor1=numero[0];
    menor2=numero[1];    
    soma=numero[0]+numero[1];        //Inicalizando a soma
    for (i=0; i<4; i++){
        for (j=0; j<4; j++){
            if (i!=j && numero+numero[j]<soma){    //Os dois números não podem ser o mesmo
                soma=numero+numero[j];
                menor1=numero;
                menor2=numero[j];
            }
        }
    }
    printf("Os dois menores numeros dentre os 4 são: %d e %d\n", menor1, menor2);
}

 

Editado por Hazzu
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...