TADS IFGoiano-Urutaí
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» Principais IDEs para Java
função - struct com função  EmptyQui Abr 25, 2024 9:27 pm por juk

» LINKS PARA BAIXAR O OFFICE
função - struct com função  EmptyTer Abr 23, 2024 5:57 pm por juk

» Backup FULL FIREFOX
função - struct com função  EmptyDom Abr 07, 2024 3:16 pm por juk

» Backup FULL CHROME
função - struct com função  EmptyDom Abr 07, 2024 2:59 pm por juk

» Dowloand de Videos youtube Sem Permissão adminstrador
função - struct com função  EmptySeg Jan 02, 2023 2:13 pm por juk

» Cypecad 2019
função - struct com função  EmptySeg Jan 02, 2023 1:41 pm por juk

» Atualizando é instalando o IExplorer 11 no windows 7
função - struct com função  EmptyTer Ago 30, 2022 10:54 pm por juk

» COMO HABILITAR INTERNET EXPLORER NO WINDOWS 10
função - struct com função  EmptySex Abr 29, 2022 6:43 pm por juk

» Usando o Monitor de Recursos do sistema para identificar processos Associados.
função - struct com função  EmptyQua Abr 06, 2022 10:19 am por juk

Quem está conectado?
3 usuários online :: 0 registrados, 0 invisíveis e 3 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 192 em Ter Out 26, 2021 6:07 am

struct com função

Ir para baixo

função - struct com função  Empty struct com função

Mensagem  Êxodo Seg Out 28, 2013 11:36 am

Atividade que foi me passada.

Crie uma estrutura para descrever um carro de uma determinada revendedora, contendo os seguintes campos:
-marca: string de tamanho 15
-ano: inteiro
-cor: string de tamanho 10
-preço: real
a) Crie um struct com a definição da estrutura carro.
b) Criar uma função para cadastrar um carro
c) Exibir os dados do carro cadastrado no item b

Criei só que gostaria que alguém me ajudasse pra ver se meu raciocínio ta certo ou se teria alguma coisa que eu pudesse fazer para melhorar o código. Segue o código abaixo:

#include <stdio.h>
#include <stdlib.h>

struct carro{
char marca[15];
int ano;
char cor[10];
float preco;
};

void cadastro(struct carro *c){

printf ("digite a marca do carro\n");
scanf("%s",&c->marca);
printf ("digite o ano do carro\n");
scanf("%d",&c->ano);
printf ("digite a cor do carro\n");
scanf("%s",&c->cor);
printf("digite o preco do carro\n");
scanf("%f",&c->preco);


printf ("a marca do carro é: %s \n", c->marca);
printf ("o ano do carro é: %d\n", c->ano);
printf("a cor do carro é: %s\n", c->cor);
printf ("o preco do carro é: %f\n\n", c->preco);

}

int main()
{

struct carro marca;
cadastro (&marca);

printf("A marca do carro é: %s \n",marca.marca);
printf("o ano do carro é: %d \n",marca.ano);
printf("a cor do carro é: %s\n",marca.cor);
printf("o preco do carro é R$: %f\n",marca.preco);


system ("pause");

return 0;
}

Êxodo

Mensagens : 1
Data de inscrição : 28/10/2013

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos