Buscar

lista_exercicios04Resolvido

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Programação I – Lista de exercícios 04
Implemente os algoritmos abaixo em linguagem C
FUNÇÕES
#include <stdio.h>
#include <stdlib.h>
void verifica(int num)
{ 
 if ((num%2)== 0)
 printf("\numero par");
 else
 printf("\numero impar");
}
int main()
{ int num, x;
 printf("\nDigite um numero:");
 scanf(“%d”, &num);
 verifica(num);
 systen(“pause”);
 return 0;
}
___________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int verifica(int num)
{ int res;
 if ((num%2)== 0)
 res=1;
 else
 res 0;
 return res;
}
int main()
{ int num, x;
 printf("\nDigite um numero:");
 scanf(“%d”, &num);
 x = verifica(num);
 if (x==1)
 printf("\numero par");
 else
 printf("\numero impar");
 system(“pause”);
 return 0;
}
#include <stdio.h>
#include <stdlib.h>
int somar(int num1, int num2)
{ int i, s;
 s = 0;
 for (i=num1+1;i<=num2-1;i++)
 { s = s + i;
 }
 return s;
}
int main()
{ 
 int num1, num2, s;
 printf("\nnumero:");
 scanf(“d”, &num1);
 printf("\nnumero:");
 scanf(“%d”, &num2);
 s = somar(num1, num2);
 printf("\nSoma = %d", s);
 system(“pause”);
return 0;
}_______________________________________________________________
##include <stdio.h>
#include <stdlib.h>
int divisores(int a, int b, int c)
{ 
 int i, s, r;
 s = 0;
 for (i=b;i<=c;i++)
 { r = (i % a);
 if (r == 0)
	 s = s + i;
 }
 return s;
}
int main()
{ 
 int a, b, c, result;
 do
 { printf("\nDigite o valor de a: ");
 scanf(“%d”, &a);
 } while (a<=1);
 printf("\nDigite o valor de b: ");
 scanf(“%d”, &b);
 printf("\nDigite o valor de c: ");
 scanf(“%d”, &c);
 result = divisores(a, b, c);
 printf("\nSoma dos inteiros = %d", result);
 system(“pause”);
return 0;
}
___________________________________________________________
#include <stdio.h>
#include <stdlib.h>
void multiplica(int a, int b)
{ printf("\nmultiplicacao = %d", a*b);}
int main()
{ int a, b;
printf("\n valor de a: ");
scanf(“%d”, &a);
printf("\n o valor de b: ");
scanf(“%d”, &b);
multiplica(a, b);
system(“pause”);
return 0;
}
__________________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int multiplica(int a, int b)
{ return a*b;}
int main()
{ int a, b, result;
printf("\n valor de a: ");
scanf(“%d”, &a);
printf("\n o valor de b: ");
scanf(“%d”, &b);
result = multiplica(a, b);
printf("\nmultiplicação = %d", result);
system(“pause”);
return 0;
}
___________________________________________________________
#include <stdio.h>
#include <stdlib.h>
void mult(int a);
int main()
{
 int val;
 printf("Informe um valor de 1 a 9");
 scanf("%d", &val);
 mult(val);
 system("pause");
 return 0;
}
void mult (int a)
{
 int i, j;
 for(i=1; i<=a; i++) 
 {
 for(j=1; j<=i; j++) 
 {
 printf("%d ",(i*j));
 }
 printf("\n");
 }
}

Outros materiais