TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Matérias Magnéticos

Por:   •  27/3/2021  •  Seminário  •  887 Palavras (4 Páginas)  •  102 Visualizações

Página 1 de 4

Parcial

Leonardo da silva

Tarik luis

Handerson viana

1.

#include <stdio.h>

#include <stdlib.h>

int mdc2(int a,int b);

int mmc2(int a,int b);

int main()

{

    int a,b;

    char op;

    do{

        printf("Informe dois numeros inteiros: ");

        scanf("%i%i",&a,&b);

        printf("m.d.c => %i\n",mmc2(a,b));

        printf("\nDeseja calcular outro M.M.C (S/N)? ");

        scanf("%s",&op);

      }while((op=='s')||(op=='S'));    

system("Pause");

}

int mdc2(int a,int b)

{

    if(b == 0) return a;

    else

    return mdc2(b,a%b);

}

int mmc2(int a,int b)

{

    int div;

    if(b == 0) return a;

    else

     div = (a*b)/(mdc2(a,b));

    return (div);

}

2.

#include<stdio.h>

    #include <stdlib.h>

    #include<math.h>

    /*Declaraçoes da função*/

    float media (int n, float *vnotas);

    int main (void)

    {

      float vnotas[10];

      float media_notas;

      int i;

      float numero =0;

      i = 0;

      while ((numero >= 0) && (i < 10))

      {

             printf("Digite os valores das notas: ");

        scanf("%f", &numero);

        if (numero >= 0)

              {

                      vnotas[i] = numero;

                    i++;

              }

      }

 

      media_notas = media (i, vnotas);

      printf ( "\nMedia = %.1f \n", media_notas);

      system("pause");

      return 0;

    }

    /* Função para cálculo da média    */

    float media (int n, float *vnotas)

    {

      int i;

      float m = 0, soma = 0;

      /* Somatorio das notas*/

      for (i = 0; i < n; i++)

        soma = soma + vnotas[i];

      /*dividindo para realizar a media*/

      m = soma / n;

     

      return 0;

    }

3.

Suponha que v é um vetor. Descreva a diferença conceitual entre asexpressões v[3] e v + 3.Como “v” nos retorna o endereço do primeiro elemento de um vetor, “v + 3”nos retorna o endereço do quarto elemento. Porém, v[3] nos retorna o quartoelemento! A diferença é que em um caso temos o elemento e em outro oendereço do elemento

4.

#include<stdio.h>

#include<stdlib.h>

int main(){

   int i,s=0;

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

     s= s+i;

    }

    printf("soma=%d\n",s);

    return 0;

    }

5.

#include <stdio.h>

main(){

float soma, numero, quantidade_Numero=0;

while (numero != 0){

printf("Digite um numero : ");

scanf ("%f",&numero);

//Calculos...

soma += numero;

quantidade_Numero++;

}

printf("%.2f", soma);

printf("\nQuantidade de numeros %.0f", quantidade_Numero-1);

printf("\nPrograma finalizado... \n");

}

6.

#include <stdio.h>

#include <stdlib.h>

main(){

int cont, numero, par=0, impar=0, somapar=0, somaimpar=0;

float mediaimpar;

for(cont=0; cont<10; cont++)

{

printf("\digite um valor inteiro: ");

scanf("%d", &numero);

if(numero%2==0)

{

par++

soma par=soma par+numero;

}

else

{

impar++

soma impar = somaimpar+numero;

}

}

if(impar>0)

{

mediaimpar=(float)somaimpar/impar;

printf("\nA media dos numeros impares eh %.2f", mediaimpar);

}

printf("\nNumero de impares: %d", impar);

printf("\nNumero de pares: %d", par);

...

Baixar como (para membros premium)  txt (4.3 Kb)   pdf (34.1 Kb)   docx (8.7 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com