Ajuda com alguns algoritmos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Ajuda com alguns algoritmos

Mensagem por Giovanna em Sex Nov 13 2009, 12:35

Boa tarde a todos,

Gostaria que alguém me ajudasse a resolver esses algoritmos. Tenho uma lista para entregar hoje com 40 exercícios, mas esses não consegui fazer.
Obs: São em português estruturado.

Tenho alguma dificuldade em programação, portanto, ficaria muito agradecida se alguém pudesse resolvê-los para mim e, se possível, até às 18h de hoje, dia 13.

1. Fazer um algoritmo para receber uma matriz 10x10 e devolve o
resultado pedido no item: a soma dos elementos acima da diagonal
principal; a soma dos elementos abaixo da diagonal principal; a média
dos elementos da diagonal secundária; o produto dos elementos acima da
diagonal secundária; a soma dos elementos abaixo da diagonal secundária.

2. Escrever um algoritmo que produza na tela um triângulo de Pascal de
grau “n” usando uma matriz. Abaixo temos um triângulo de Pascal de grau
6 ( isto é, com seis linhas ):
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

Os elementos extremos em cada linha são iguais a 1. Os outros são
obtidos somando-se os dois valores que aparecem imediatamente acima e à
esquerda na linha anterior. Exemplo: O quarto elemento da linha
corresponde a soma do quarto e do terceiro elemento na linha anterior,
isto é, 4 = 1 + 3.

3. Implemente um algoritmo contendo uma função que receba a altura de
uma pessoa em pés e polegadas (sistema métrico norte-americano) e
converta esta altura para metros (sistema métrico brasileiro),
retornando este valor. Seu algoritmo deve mostrar o resultado da
conversão na tela.

Muito obrigada desde já,
Giovanna
avatar
Giovanna

Mensagens : 3
Data de inscrição : 13/11/2009
Idade : 28
Localização : São Paulo - SP

http://www.last.fm/user/GCoppola

Voltar ao Topo Ir em baixo

Re: Ajuda com alguns algoritmos

Mensagem por Robson Alves em Sex Nov 13 2009, 13:03

Giovana, estarei aqui infrigindo uma das leis do fórum referente a ajuda de trabalhos de faculdade, nosso intuito é de ensinar e aprender juntos, porém faremos uma exceção para este caso.

Como estou no serviço e estou com um problemão nas minhas mãos não vou poder dar todo meu apoio a você. porém fica aqui uma ajuda.

Triangulo de Pascal
Código:

    inteiro N;
    inteiro L;    // numero de linhas
    inteiro C;    // numero de colunas
    array inteiro T[15:15];    // Número de Linhas e Colunas da Matriz.
    leia("Informe a quantidade de linhas: ",N);
    // Gera Triângulo
    para (L:=1 ate N incr 1)
    {
        para (C:=2 ate L incr 1)
        {
              se
(C==0 | L == C)
            {
         
    T[L][C] := 1;
            }
            senao
            {
         
    T[L][C] := T[L-1][C] + T[L-1][C-1];
            }
        }
    }
    // Imprime triângulo
    para (L := 1 ate N incr 1)
    {
        para (C := 2 ate L incr 1)
        {
         
escreva(T[L][C]);
        }
        escreva();
    }

_________________
As palavras movem, mas são os exemplos que inspiram atitude e comportamento semelhante.

Administrador do Fórum
Analisa/Programador at Senior Solution
[Você precisa estar registrado e conectado para ver este link.]
avatar
Robson Alves
Iniciante

Mensagens : 133
Data de inscrição : 10/10/2009
Idade : 28
Localização : São Paulo

http://robsonalves.net

Voltar ao Topo Ir em baixo

Re: Ajuda com alguns algoritmos

Mensagem por brujah999 em Sex Nov 13 2009, 14:25

Giovana,

Como disseram, nosso intuido é ajudar na pratica de programação e tirar dúvidas...

Exemplo você iniciar o programa ou logica e caso não rode ou funcione pedir um apoio.. pq as vezes alguém pega mais erros que o criador.

mais segue uma ajuda pro seu problema, está em C, só passar ele para o que quizer...

Código:
#include <stdio.h>

#define pe 30.48
#define pol 2.54

float main (void)

{
    float metro,centimetro,resto,resto2,polegadas;
    int pes;
   
    printf ("Digite o valor em metros:\n");
    scanf ("%f", &metro);
   
    centimetro = metro * 100;
    scanf ("%f", centimetro);

    pes = centimetro / pe;
    scanf ("%d", &pes);
   
    resto = pes * pe;
    scanf ("%f", &resto);

    resto2 = centimetro - resto;
    scanf ("%f", &resto2);

    polegadas = resto2 / pol;
    scanf ("%f", &polegadas);
   
    printf( "Valor correspondente em pes: %f\n", pes );
    printf ("e em : %f\n", polegadas);
   
    return 0;

}

_________________
[Você precisa estar registrado e conectado para ver esta imagem.]
"Programadores são ferramentas para converter cafeína em código."
avatar
brujah999
Iniciante

Mensagens : 228
Data de inscrição : 14/10/2009
Idade : 36
Localização : São Paulo

Voltar ao Topo Ir em baixo

Re: Ajuda com alguns algoritmos

Mensagem por Giovanna em Sex Nov 13 2009, 14:26

Muito obrigada, R03Z0N. Meu intuito não era pedir os exercícios de mão beijada, porque, de fato, eu não estaria aprendendo nada. Escrevi no começo "Gostaria que alguém me ajudasse a resolver esses algoritmos", e depois me expressei mal escrevendo "se alguém pudesse resolvê-los para mim". Peço sinceras desculpas por isso.

Mais uma vez, muito obrigada pela ajuda. Ficarei no aguardo de mais alguma ajuda vinda de outro usuário até o final da tarde. Como eu já disse, fiz todos os outros exercícios da lista, e não consegui nem dar o passo inicial nesses. Se puderem me ajudar ao menos com a lógica, dizendo o que devo fazer, já vai me ajudar muito.

Obrigada,
Giovanna

Editando: Enquanto eu escrevia essa mensagem, brujah999 também respondia.
Obrigada novamente!

[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
Giovanna

Mensagens : 3
Data de inscrição : 13/11/2009
Idade : 28
Localização : São Paulo - SP

http://www.last.fm/user/GCoppola

Voltar ao Topo Ir em baixo

Re: Ajuda com alguns algoritmos

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum