Programação Progressiva

Fórum para dúvidas dos sites: Programação Progressiva, Java Progressivo, C Progressivo


Você não está conectado. Conecte-se ou registre-se

C Básico - gabarito?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 C Básico - gabarito? em Sab Nov 02, 2013 5:29 pm

develoso


Convidado
Olá. Em primeiro lugar, gostaria de agradecer aos responsáveis pela iniciativa de montar uma apostila grátis e online. Tá bem legal.

No entanto, já bem no começo acjei uma falha grave.

Ao final da primeira seção, "Conceitos Básicos da Linguagem C", existe uma lista de exercícios para serem feitos. Lista essa que está sem gabarito!!!

Tecnicamente, a lista deveria cobrir o que foi passado nesta mesma seção, e logo uma simples revisão do que foi visto deveria resolver o problema. No entanto, não é o caso, e esse é outro problema:

Já no segundo exercício da lista, me toquei que não sei como fazer para o programa receber algo que tenha mais de um caractere, como por exempo, um nome.
Ao tentar fazer o programa receber meu nome completo e endereço, só o que é salvo e impresso na tela são as primeiras letras de cada um.

Com os números e cep não ouve problema, desde que estejam todos juntos (não pode separar com hífen).

E ohando adiante, á vi que existe um exercicio (9) que pede para criar um menu, algo que tbm não foi visto nesta seção.
Sendo a proposta do trabalho uma apostila para iniciantes, os exercícios ao fim de cada seção deveria requerir estritamente oque já foi visto, não?


De quaquer forma, muito legal a iniciativa de vcs!

2 Re: C Básico - gabarito? em Seg Nov 04, 2013 1:56 am

Admin


Admin
Olá develoso, primeiramente ficamos gratos pelos elogios e felizes por ter gostado.
Bom, vamos lá.

Não entendemos a sua associação de "tem uma lista" ->"tem que ter gabarito".
Precisa mesmo?

Os programas pedem coisas do tipo "Faça um programa que mostre a seguinte frase na tela:..."
Ora, a resposta do exercício é a frase da tela.
Se o programa pede pra exibir seu nome, o gabarito dessa questão é seu nome, ué.
Se pede para que seja exibido um quadrado, a resposta é que apareça um quadrado na tela.

Sim, ensinamos nos exercícios básicos como obter um caractere.
Se seu nome tem 10 caracteres, declare 10 caracteres e preencha um por um.
E pra exibir? Exiba todos, um por um.
É o que é possível fazer com conceitos básicos.
Use sua criatividade pra resolver os problemas com o que aprendeu.

Mais na frente, na seção de strings, poderá escrever textos completos e fazer o que quiser com eles.
Mas na seção básica, recomendamos fazer tudo com caracteres.

Para fazer o menu, por exemplo, basta usar a função printf várias vezes.
Veja que é apenas para mostrar o menu, não é nada complexo, é apenas um conjunto de mensagens na tela.

Nas próximas seções esse mesmo menu vai usado para criar coisas mais complexas.

Ver perfil do usuário http://progressiva.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

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