Ir para conteúdo
Fórum Script Brasil

emanuel0007

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por emanuel0007

  1. "Desenvolver uma função que exiba todos os
    números primos"  . Definição de primo na matemática seria esta-  Números primos são os números naturais que têm apenas dois divisores diferentes: o 1 e ele mesmo! EXCETO O NUMERO 1!   Logo 2  é primo, pois  os divisores são 1 e ele mesmo ! 

    com base nisto podemos fazer !

    for(i=1;      i<=num;    ++i){

                if(num % i == 0){
                ++cont;
       }

    // comentário -  se somente se o cont for igual a 2 , ele e primo !
    //pronto agora basta coloca outro for  dentro do for!

    // pode substituir em todos os lugares que aparece determinadovalorinteiroN POR QUALQUER PALAVRAS OU LETRA ! EX;    X    .
     

    int determinadovalorinteiroN

             printf("Informe o valor : ");
            scanf("%d", &determinadovalorinteiroN);
        

    for(i=1;     i<=determinadovalorinteiroN; ++i){

          cont=0;

         for(i=1;      i<=num;    ++i){

                if(num % i == 0){
                ++cont;
          }

        if ( ........){

        printf(.......) }

        if (.........){

        printf(.......) }

      }

     

    LEMBRE DE NO FINAL COLOCAR CONT=0, PARA DAR CERTO!

  2. Para fazer o download do Dev-C++.< sourceforge no google , depois pesquisar DEV -C++ > SIMPLES !

    apos baixar o programa, leia atentamente os códigos abaixo e tente reproduzir , duvidas são bem vindas !

    Segue em anexo 3 exemplos de código:

    Exemplo 1: o programa apenas imprime na tela a mensagem de "bem-vindo" utilizando o printf.
    Exemplo 2: o programa pede ao usuário para informar 2 números inteiros utilizando o scanf, realiza a soma das variáveis inteiras e imprime na tela.
    Exemplo 3: o programa pede ao usuário para informar 2 números decimais utilizando o scanf, realiza a divisão das variáveis decimais e imprime na tela.

    Revisão: variável para armazenar número inteiro se declara com int e variável para armazenar número decimal se declara com float.

     

    Exemplo 1:

    #include<stdio.h>

    int main(){
        
        printf("Bem-vindo");
        
        return 0;
    }

    Exemplo 2:

    #include<stdio.h>

    int main(){
        
        int num1, num2, soma;
        
        printf("Informe o primeiro numero: ");
        scanf("%d", &num1);

        printf("Informe o segundo numero: ");
        scanf("%d", &num2);
        
        soma = num1 + num2;
        
        printf("Soma: %d + %d = %d", num1, num2, soma);
        
        return 0;
    }

    Exemplo 3:

     

    #include<stdio.h>

    int main(){
        
        float num1, num2, div;
        
        printf("Informe o primeiro numero: ");
        scanf("%f", &num1);

        printf("Informe o segundo numero: ");
        scanf("%f", &num2);

        div = num1 / num2;
        
        printf("Divisao:  %f / %f = %f", num1, num2, div);
        
        return 0;
    }

     

    Att, Ninguém.

     

  3. Em 13/11/2015 at 16:33, brunoandrad disse:

    Pessoal, como não encontrei resposta de alguns exercícios do livro do Deitel - C, Como programar - 6ª edição, vou postar nessa área alguns códigos resolvidos para quem estiver estudando poder tira duvidas e ver as resoluções.

     

     

    
    #include <stdio.h>
    #include <stdlib.h>
    
    void compara(int a, int b, int c){
        int menor, maior;
        if (a>b){
            if (a>c){
                maior = a;
            }else{
            maior = c;
            }
        }
    
        if (a<b){
            if (a<c){
                menor=a;
            }else{
                menor=c;
    
                }
        }
    
        if (a<b){
            if (b>c){
                maior = b;
            }else{
                maior = c;
                }
        }
    
        if (b<a){
            if (b<c){
                menor=b;
    
            }else{
                menor=c;
            }
        }
    
        printf("\n Maior: %d", maior);
        printf("\n Menor: %d", menor);
    }
    
    int main()
    {
        int a,b,c,soma,media,produto;
        printf("Bem vindo ao programa 3 num\n");
    
        printf("\nDigite tres numeros: ");
        scanf ("%d", &a);
        scanf ("%d", &b);
        scanf ("%d", &c);
    
        soma = a+b+c;
        produto = a*b*c;
        media = (a+b+c)/3;
    
    
    
        printf("\n SOMA: %d", soma);
        printf("\n Media: %d", media);
        printf("\n Produto: %d", produto);
        compara(a,b,c);
    
    
        printf("\n\n FIM!!! \n \n");
    
        system("pause");
        return 0;
    }

    oi .... 

    apenas acho ! 

    #include<stdio.h>


    int main(){
        
        int A, B , C, soma, produto;
        float media;
        
        printf("Informe o valor dos 3 numeros ( salvos em A-B-C): ");
        scanf("%d%d%d", &A, &B, &C);
        
        // já salvos ! ( // comentarios ) 
        
        soma= A + B + C; 

        // por precaucao, se coloca float em divisao , pois o resultado podera ser decimal! 
        media= ( A+B+C)/(float)3;
        
        produto= A*B*C;
        
        printf("A soma =  %d , a media = %f , produto = %.2d", soma, media, produto );
        
        if( A > B && A > C){
            printf(" \n o maior e A ");
        }
        if( B > A && B > C){
            printf( "o maior e B ");
        }
        if( C > B && C > A){
            printf( "o maior e C");
        }
        
        return 0;
    }

×
×
  • Criar Novo...