Login
Estamos no Facebook
Buscar
Quem está conectado
Há 25 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 24 Visitantes :: 2 Motores de buscathiag0ms
[ Ver toda a lista ]
O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Karaoke feito em FoxPro 2.6
23/5/2012, 11:45 por fabiomacarrao
Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …
Comentários: 3
Estatísticas
Temos 4048 usuários registradosO último usuário registrado atende pelo nome de fabiomacarrao
Os nossos membros postaram um total de 14433 mensagens em 2047 assuntos
Lista encandeada em ling. C
Página 1 de 1 • Compartilhe •
Lista encandeada em ling. C
Marcos essa que fiz é com passagem de parâmetro, e não é uma uma lista dá uma olhada.
- Código:
#define TAM 4
/*Escreva um algoritmo que devolve a soma de uma lista ligada de inteiros. */
int somar(int vt[TAM]) { // Vetor dimensionado
int i, soma;
soma=0;
for (i=0; i<TAM; i++)
{
printf("digite o vetor: %d = ", i+1);
scanf("%d",&vt[i]);
soma=soma+vt[i];
}
return soma;
}
int main(int argc, char *argv[])
{
int vetor[TAM];
printf("\n%d ", somar(vetor));
system("PAUSE");
return 0;
}
MABO- Começando a Participar

Re: Lista encandeada em ling. C
MABO dá uma olhada no link abaixo. Têm muitos exemplos em C.
Havendo alguma dúvida, é só avisar.
[Você precisa estar registrado e conectado para ver este link.]
Havendo alguma dúvida, é só avisar.
[Você precisa estar registrado e conectado para ver este link.]
Marcos Guedes- Webmaster

Re: Lista encandeada em ling. C
Marcos olhei, olhei e as dificuldades diminuiram mais ainda ficaram, vou fazer o seguinte pontuar o que entendir, para ter um entendimento melhor, beleza!
valeu muito obrigado!
valeu muito obrigado!
MABO- Começando a Participar

vamos recostruir
- Código:
void imprima (celula *ini)
{
celula *p;
for (p = ini->prox; p != NULL; p = p->prox)
printf ("%d\n", p->conteudo);
}
busquei este exemplo, ele estar recebendo um parametro de um novo tipo de estrutura.
certo?
MABO- Começando a Participar

Re: Lista encandeada em ling. C
onde você encontrou este exemplo, e qual sua dúvida?
o tipo celula foi definido em algum lugar através do uso do typedef.
Segue um exemplo, em C++, utilizando typedef:
Acesse a fonte para mais detalhes:
[Você precisa estar registrado e conectado para ver este link.]
o tipo celula foi definido em algum lugar através do uso do typedef.
Segue um exemplo, em C++, utilizando typedef:
- Código:
#include <iostream>
#include <string>
using namespace std;
typedef short SmallNumber;
typedef unsigned int Positive;
typedef double* PDouble;
typedef string FiveStrings[5];
int main()
{
SmallNumber temperature = -248;
Positive height = 1048;
PDouble distance = new double(390.82);
FiveStrings countries = { "Ghana", "Angola", "Togo", "Tunisia", "Cote d'Ivoire" };
cout << "Temperature: " << temperature << endl;
cout << "Height: " << height << endl;
cout << "Distance: " << *distance << endl;
cout << "Countries:\n";
for(int i = 0; i < sizeof(countries) / sizeof(string); i++)
cout << '\t' << countries[i] << endl;
cout << endl;
return 0;
}
Acesse a fonte para mais detalhes:
[Você precisa estar registrado e conectado para ver este link.]
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Lista encandeada em ling. C
marcos a lógica é essa para soma diferente da 1ª postagem?
Escreva um algoritmo que devolve a soma de uma lista ligada de inteiros.
aqui é só a função soma.
Escreva um algoritmo que devolve a soma de uma lista ligada de inteiros.
- Código:
int soma_lista(L)//recebe a lista por valor.
Int x, Soma =0;
while(x!=NULL&& prox[x]!=NULL)/*aqui coloca uma condição enquanto não for encontrado o valor NULL continue por exemplo enquanto a não chegar ao fim nem ser uma lista vazia*/
{
soma=soma+info[x]/*aqui é assim aponte par o próximo que ainda não foi achado. Ou melhor colocou o 1º valor o ponteiro vai para o seguinte até encontrar o valor NULL somando os valores inteiro dos elemento até o ultimo elemento.*/
return soma;
}
aqui é só a função soma.
MABO- Começando a Participar

Re: Lista encandeada em ling. C
Olá MABO!
Você já compreendeu a definição de Lista encadeada?
Caso não tenha entendido ainda, dê uma olhada nestes dois links:
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
Esqueça um pouco a linguagem e prenda-se ao conceito.
Uma soma de elementos de uma lista encadeada, seria mais ou menos o que você propôs no algoritmo.
Dê uma olhada nos links sugeridos, em seguida verifique se seu algoritmo corresponde a definição.
Como você está aprendendo, é de extrema importância que você compreenda primeiro as definições para então partir para uma linguagem adequada.
Aguardo respostas!
Você já compreendeu a definição de Lista encadeada?
Caso não tenha entendido ainda, dê uma olhada nestes dois links:
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
Esqueça um pouco a linguagem e prenda-se ao conceito.
Uma soma de elementos de uma lista encadeada, seria mais ou menos o que você propôs no algoritmo.
Dê uma olhada nos links sugeridos, em seguida verifique se seu algoritmo corresponde a definição.
Como você está aprendendo, é de extrema importância que você compreenda primeiro as definições para então partir para uma linguagem adequada.
Aguardo respostas!
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Lista encandeada em ling. C
Marcos os links é muito bom principalmente o 2º. valeu mesmo. Agora ficou mais tranquilo.
MABO- Começando a Participar

Re: Lista encandeada em ling. C
Marcos Guedes escreveu:Olá MABO!
Você já compreendeu a definição de Lista encadeada?
Caso não tenha entendido ainda, dê uma olhada nestes dois links:
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
olá galera olha só!
onde tem /u6 o 6 é a aula se eu mudar para
/u1 terei a 1ª aula
/u4 4ª aula
Esqueça um pouco a linguagem e prenda-se ao conceito.
Uma soma de elementos de uma lista encadeada, seria mais ou menos o que você propôs no algoritmo.
Dê uma olhada nos links sugeridos, em seguida verifique se seu algoritmo corresponde a definição.
Como você está aprendendo, é de extrema importância que você compreenda primeiro as definições para então partir para uma linguagem adequada.
Aguardo respostas!
MABO- Começando a Participar

Re: Lista encandeada em ling. C
Olha só por favor alguem que se sinta avontade quero responder
Escreva um algoritmo que recebe uma lista ligada de inteiros em ordem crescente, um inteiro (ou um ponteiro para uma célula representando um inteiro), e insere esse inteiro mantendo a ordenação.
Tenho que colocar M na célula onde prox[L]<M, assim coloco na ordem?
Escreva um algoritmo que recebe uma lista ligada de inteiros em ordem crescente, um inteiro (ou um ponteiro para uma célula representando um inteiro), e insere esse inteiro mantendo a ordenação.
Tenho que colocar M na célula onde prox[L]<M, assim coloco na ordem?
- Código:
INSERE (L, M){
prox[M]=prox[L];
prox[L]=M;
}
MABO- Começando a Participar

Re: Lista encandeada em ling. C
você pretende criar uma função onde os elementos inseridos já entrem ordenados na lista?
é isto?
é isto?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Lista encandeada em ling. C
sim, como eu posso fazer essa ordenação? em lin. C
MABO- Começando a Participar

Re: Lista encandeada em ling. C
Tente implementar o método de ordenação bubble sort.
Como estais iniciando em C/C++, este é um método de ordenação simples de implementar.
Como estais iniciando em C/C++, este é um método de ordenação simples de implementar.
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Lista encandeada em ling. C
Conseguiu, MABO?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Modificar TitleBar e Icone do Executavel.
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» Utilizando PHPMailer
» Programador em Visual Foxpro
» Link PHP (Dúvida)
» Fundo do PROJETO Transparente??
» Minimizar , Maximizar e Restaurar
» Pivot Table no sql server
» Scroll EditBox Automatico
» Select Nexval do FoxPro no OracleXE
» Colocar gif na caixa do MESSAGEBOX ()
» Comparar Versões do programa.exe
» Menu lateral
» Fazer com que a tela do sistema assume a janela principal
» Trocar Palavra no Sistema
» invocar Dll em Xbase
» Fechar Porta Aberta