Simples exemplo de manipulação de vetores
Publicado por Thiago (última atualização em 22/11/2010)
[ Hits: 5.585 ]
Este é um simples exemplo de manipulação de vetores.
Primeiro é criado um vetor A onde são informados 15 elementos. Logo após é criado um vetor B contendo o fatorial de cada elemento de A.
Este programa inclui algumas sequências de escape para colorir as palavras.
/*
* Desenvolvedor: Thiago Alexandre
* Data: 05/11/2010
*
* DESCRICAO:
*
* Programa que le uma matriz A do tipo vetor com 15 elementos. Constroi uma matriz B
* de mesmo tipo sendo que cada elemento da matriz B seja o fatorial do elemento
* correspondente da matriz A.
*
*/
#include <stdio.h>
int main(void)
{
int register i;
int register cont;
long fatorial = 1;
int a[15], b[15];
system("clear");
printf("Informe os {FONTE}33[0;32melementos{FONTE}33[0m do {FONTE}33[0;32mvetor A{FONTE}33[0m\n");
for(i = 0; i < 15; i++)
{
printf("{FONTE}33[0;32mA{FONTE}33[0;33m[{FONTE}33[0;31m%d{FONTE}33[0;33m]{FONTE}33[0m\t=\t", i);
scanf("%d", &a[i]);
}
printf("\n{FONTE}33[0;36mAVISO: {FONTE}33[0mProcessando o {FONTE}33[0;32mvetor A {FONTE}33[0me criando o {FONTE}33[0;32mvetor B{FONTE}33[0m, {FONTE}33[0;35mcontendo o fatorial de cada elemento de {FONTE}33[0;32mA{FONTE}33[0m\n");
sleep(5);
printf("\nApresentando os {FONTE}33[0;32mvetores A{FONTE}33[0m e {FONTE}33[0;32mB{FONTE}33[0m\n");
for(i = 0; i < 15; i++)
{
cont = a[i];
while(cont >= 1)
{
fatorial *= cont;
cont--;
}
b[i] = fatorial;
fatorial = 1;
printf("{FONTE}33[0;32mA{FONTE}33[0;33m[{FONTE}33[0;31m%d{FONTE}33[0;33m]{FONTE}33[0m\t=\t{FONTE}33[0;32m%d\t{FONTE}33[0;34mB{FONTE}33[0;33m[{FONTE}33[0;31m%d{FONTE}33[0;33m]{FONTE}33[0m\t=\t{FONTE}33[0;34m%d{FONTE}33[0m\n", i, a[i], i, b[i]);
}
printf("\n");
return(0);
}
Cálculo da circunferência de um círculo
Comparações sem usar IF - ELSE em C
Algoritimo pra Multiplicação de Matrizes
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?









