Parte 3 - Sessão de estudo sobre VETORES
Publicado por Thiago 18/01/2006
[ Hits: 5.855 ]
...
/*
Programa: VET_FAT.C
Autor: thiagoamm
Data: 17/01/06
Funcao: Ler uma matriz A do tipo vetor com 15 elementos.
Construir uma matriz B de mesmo tipo, sendo que cada elemento
da matriz B seja o fatorial do elemento correspondente da matriz A.
*/
/*
Algoritmo
declare A[1 : 15], B[1 : 15], CONT1, CONT2, FATORIAL numerico
CONT1 = 1
repita
se CONT1 > 15
entao interrompa
fim se
leia A[CONT1]
CONT1 = CONT1 + 1
fim repita
CONT1 = 1
repita
se CONT1 > 15
entao interrompa
fim se
CONT2 = 1, FATORIAL = 1
repita
se CONT2 > A[CONT1]
entao interrompa
fim se
FATORIAL = FATORIAL x CONT2
CONT2 = CONT2 + 1
fim repita
B[CONT1] = FATORIAL
CONT1 = CONT1 + 1
fim repita
fim Algoritmo
*/
#include <stdio.h>
int main(void)
{
int CONT1, CONT2;
long int A[15], B[15], FATORIAL;
printf("\n");
for (CONT1 = 0; CONT1 <= 14; CONT1++)
{
scanf("%ld",&A[CONT1]);
}
for (CONT1 = 0; CONT1 <= 14; CONT1++)
{
FATORIAL = 1;
for (CONT2 = 1; CONT2 <= A[CONT1]; CONT2++)
{
FATORIAL = FATORIAL * CONT2;
}
B[CONT1] = FATORIAL;
}
/* Esta parte nao esta contida no Algoritmo e foi
implementada a nivel de verificacao do funcionamento do programa */
printf("\n");
for (CONT1 = 0; CONT1 <= 14; CONT1++)
{
printf("A[%d] = %ld e B[%d] = %ld \n",(CONT1 + 1),A[CONT1],(CONT1 + 1),B[CONT1]);
}
printf("\n");
return(0);
}
Como fazer raízes a partir de 2 e 3 no c.
Nenhum comentário foi encontrado.
KDE Plasma - porque pode ser a melhor opção de interface gráfica
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
Instalar Linux em notebook Sony Vaio VPCEG13EB (10)
Vou destruir sua infância:) (6)
Quando vocês pararam de testar distros? (24)









