Ótimo vídeo! Se puder ensine como fazer um programa de struct com cadastro de clientes e produtos separados em 2 structs. Tenho muitas duvidas na hora de imprimir. Também se possível ensine inserir, alterar, listar e excluir os cadastros independentes. E por último ,rsrs , como imprimir em tela e gravar todos os dados em um arquivo txt. Grato
Bio, que bom que gostou! Para te ajudar, sugiro que você assista os seguintes vídeos: Página: www.romersonoliveira.com.br/ensino/algoritmos-e-estrutura-de-dados 12. STRUCTS (Registros) Ler STRINGs Vetores e Matrizes 15. Arquivos em C Abrir e Fechar Escrever STRUCT Ler STRUCT Você vai conseguir entender como escrever STRINGs em STRUCTs (para capturar os dados digitados); como usar vetores e matrizes de STRUCTs (para criar as estruturas que armazenarão os diversos usuários; e depois aprenderá a manipular os arquivos para escrever e ler as STRUCTs lá/de lá.
me ajudou muito eu estou fazendo faculdade de engenharia de software em uma atividade diz para cadastrar alunos e fazer a media das notas e apresentar em ordem crescente mas fiquei preso mesmo no gabarito ele troca apenas a media entao os nomes ficam trocados (edit: eu que não percebi ele tinha feito a mesma coisa só que de forma gourmet)então imaginei de trocar struct toda mas não conseguia você me deu uma luz
Thiago, não. Você pode declarar quantas quiser e usar como quiser. O que você deve pensar é o sobre o que uma variável de fato é no sistema. Variáveis são espaços de memória que você reserva na hora rodar seu programa (quando ele vira processo lá na memória principal). Então, para cada variável que você declara, o compilador prepara o SO para que quando seu código for rodar ele reserve registradores lá na RAM para elas. Um registro para cada variável. Tipo nesse vídeo: th-cam.com/video/ZUp8xDUYB8A/w-d-xo.html a partir do instante 4:32. E este vídeo: th-cam.com/video/qg5NIkRue5M/w-d-xo.html a partir do instante 4:20. Não é algo que vá impactar significativamente no seu consumo de memória, a menos que sejam variáveis criadas por exemplo dentro de chamadas recursivas.
Aula muita avancada para meu nivel, bora pra proxima
Entao vai pra anterior uai :)
Amei o conteúdo! Me ajudou a ler as atribuições dentro dos códigos, além de me auxiliar a simplificar na hora de programar
Show então, Jessica!
Ótimo vídeo! Se puder ensine como fazer um programa de struct com cadastro de clientes e produtos separados em 2 structs. Tenho muitas duvidas na hora de imprimir. Também se possível ensine inserir, alterar, listar e excluir os cadastros independentes. E por último ,rsrs , como imprimir em tela e gravar todos os dados em um arquivo txt. Grato
Bio, que bom que gostou!
Para te ajudar, sugiro que você assista os seguintes vídeos:
Página: www.romersonoliveira.com.br/ensino/algoritmos-e-estrutura-de-dados
12. STRUCTS (Registros)
Ler STRINGs
Vetores e Matrizes
15. Arquivos em C
Abrir e Fechar
Escrever STRUCT
Ler STRUCT
Você vai conseguir entender como escrever STRINGs em STRUCTs (para capturar os dados digitados); como usar vetores e matrizes de STRUCTs (para criar as estruturas que armazenarão os diversos usuários; e depois aprenderá a manipular os arquivos para escrever e ler as STRUCTs lá/de lá.
@@profromersonoliveira4170 obrigado professor vou assisti-los
me ajudou muito eu estou fazendo faculdade de engenharia de software em uma atividade diz para cadastrar alunos e fazer a media das notas e apresentar em ordem crescente mas fiquei preso mesmo no gabarito ele troca apenas a media entao os nomes ficam trocados (edit: eu que não percebi ele tinha feito a mesma coisa só que de forma gourmet)então imaginei de trocar struct toda mas não conseguia você me deu uma luz
Que bom que te ajudou.
Esses problemas são ótimos pra gente usar Struct e Vetor para fazer essas combinações.
=)
Olá Roms, há um limite de quantas variáveis posso usar ? Ex: aluno1, aluno2, aluno3, ...
Thiago, não.
Você pode declarar quantas quiser e usar como quiser.
O que você deve pensar é o sobre o que uma variável de fato é no sistema.
Variáveis são espaços de memória que você reserva na hora rodar seu programa (quando ele vira processo lá na memória principal). Então, para cada variável que você declara, o compilador prepara o SO para que quando seu código for rodar ele reserve registradores lá na RAM para elas. Um registro para cada variável.
Tipo nesse vídeo: th-cam.com/video/ZUp8xDUYB8A/w-d-xo.html a partir do instante 4:32.
E este vídeo: th-cam.com/video/qg5NIkRue5M/w-d-xo.html a partir do instante 4:20.
Não é algo que vá impactar significativamente no seu consumo de memória, a menos que sejam variáveis criadas por exemplo dentro de chamadas recursivas.