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

Exercicios de algoritmo

Por:   •  17/4/2015  •  Abstract  •  382 Palavras (2 Páginas)  •  190 Visualizações

Página 1 de 2

50 nº, soma e a média

#include

#include

int main(){

float num[50];

 float soma = 0;

float media = 0;

printf("Informe os dados:\n\n");

for (int x=0; x<50 ; x++) {

scanf("%f", &num[x]);

soma=soma+num[x]; }

media=soma/50;

printf("\n\nSoma dos dados: %f", soma);

printf("\n\nMedia dos dados: %f", media);

system ("pause"); }

a soma dos impares de 1 até o limite

#include

int main(){

int limite = 0;

 int soma = 0;

int aux = 0;

 printf("Informe um numero-limite: ");

scanf("%d", &limite);

while (aux<=limite){

if ((aux%2)!=0){

soma=soma+aux;}

aux++;         }    

printf("Soma dos numeros impares entre 0 e %d = %d", limite, soma); }

vetor 10 pos, maior, menor e as posições

#include

#include

int main() {

int maior, pos_maior, menor, pos_menor, num[10];

printf("Entre com os dados:\n\n");

for (int x=0; x<10 ; x++)   {

scanf("%d", &num[x]);   }

pos_maior=0;

pos_menor=0;    maior=num[0];

menor=num[0];  

for (int y=0; y<10 ; y++)    {

if (maior

{maior=num[y]; pos_maior=y;}

if (menor>num[y])

{menor=num[y]; pos_menor=y;}

printf("\nVariavel num[%d] = %d", y, num[y]);    }

printf("\n\nMaior numero num[%d] = %d \nMenor numero num[%d] = %d", pos_maior, maior, pos_menor, menor); }

soma de matrizes 2x2

#include

int main() {

int mat1[2][2], mat2[2][2], result[2][2];

int x, y;

printf("-- Para a matriz1 --\n\n");

for (x=0; x<2 ; x++)

for (y=0; y<2 ; y++)    {

printf("Informe o valor do elemento i x j = %d x %d :  ", x, y);

scanf("%d", &mat1[x][y]); }

printf("\n\n-- Para a matriz2 --\n\n");

for (x=0; x<2 ; x++)

for (y=0; y<2 ; y++)    {

printf("Informe o valor do elemento i x j = %d x %d :  ", x, y);

scanf("%d", &mat2[x][y]);

result[x][y] = mat1[x][y] + mat2[x][y];    }

printf("\n\n Mat1    +   Mat2    =   result\n");

 printf("| %d %d |     | %d %d |     | %d %d |\n", mat1[0][0], mat1[0][1], mat2[0][0], mat2[0][1], result[0][0], result[0][1]);

 printf("| %d %d |  +  | %d %d |  =  | %d %d |", mat1[1][0], mat1[1][1], mat2[1][0], mat2[1][1], result[1][0], result[1][1]);

}

fibonacci

#include

#include

int main(){

int anterior,atual,proximo;

anterior=1;

atual=0;

proximo=0;

if(proximo==0){

printf("\n%d",proximo);}

while(proximo<300){

proximo= anterior+atual;

printf("\n%d",proximo);

anterior=atual;

atual=proximo;}

getch();

return(0);

}

Nº de  caracteres da string

#include

Main(){

char string[100];

int i;

printf ("Entre com uma string: ");

scanf ("%s",string);

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

if (string[i]==‘\0’)

break;

printf("A string \"%s\" possui %d caracteres",  string, i);

valor da string1 para a string 2

#include

main()

{

   char string1[21], string2[21];

int i;

   printf ("Entre com uma string: ");

   scanf ("%s",string1);

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

      string2[i]=string1[i];

   printf(string2);

}

...

Baixar como (para membros premium)  txt (2.9 Kb)   pdf (57.8 Kb)   docx (11.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com