• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Elétrica ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Roteiro de Atividade Prática de Linguagem de Programação

7

Roteiro de Atividade Prática de Linguagem de Programação

Linguagens de Programação

UNINTER

Atividade Pratica Linguagem de Programacao Uninter 2023 - Roteiro

38

Atividade Pratica Linguagem de Programacao Uninter 2023 - Roteiro

Linguagens de Programação

UNINTER

Atividade Pratica de Linguagem de Programacao em C - Uninter

20

Atividade Pratica de Linguagem de Programacao em C - Uninter

Linguagens de Programação

UNINTER

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

9

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

Linguagens de Programação

UNINTER

Atividade Pratica 2023 Uninter - Linguagem de Programacao - Visual Studio

16

Atividade Pratica 2023 Uninter - Linguagem de Programacao - Visual Studio

Linguagens de Programação

UNINTER

Questoes Resolvidas Linguagem C - Funcoes Argumentos e Conversao de Tipos

7

Questoes Resolvidas Linguagem C - Funcoes Argumentos e Conversao de Tipos

Linguagens de Programação

UNINTER

Atividade Prática Linguagem de Programação

38

Atividade Prática Linguagem de Programação

Linguagens de Programação

UNINTER

Prova Objetiva Linguagem de Programacao - Avaliacao Regular

1

Prova Objetiva Linguagem de Programacao - Avaliacao Regular

Linguagens de Programação

UNINTER

Atividade Pratica de Linguagem de Programacao C - Uninter

12

Atividade Pratica de Linguagem de Programacao C - Uninter

Linguagens de Programação

UNINTER

Lógica Programável

12

Lógica Programável

Linguagens de Programação

UNINTER

Texto de pré-visualização

CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER ESCOLA SUPERIOR POLITÉCNICA BACHARELADOTECNÓLOGO COLOCAR O NOME DO CURSO DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO ATIVIDADE PRÁTICA NOME ALUNO RU 1234567 NOME PROFESSOR SUA CIDADE SEU ESTADO ANO DO PROJETO 1 EXERCÍCIO 1 EXEMPLO ENUNCIADO Fazer um programa em linguagem C que receber 3 valores inteiros do usuário e mostra a sua média na tela que pode não ser inteira Como dado de entrada utilize os três últimos valores do seu RU Solução do aluno Não esqueça de explicar o código com comentários CTRLCCTRLV do Visual Studio Se desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos include stdioh include stdlibh int main int x y z VARIÁVEIS DE ENTRADA float media VARIAVEL PARA A MÉDIA DEVE SER FLOAT POIS A RESPOSTA PODE SER COM VIRGULA printfRU do aluno 1234567 printfDigite um valor Antepenultimo valor do RU scanfsd x printfDigite um valor Penultimo valor do RU scanfsd y printfDigite um valor Ultimo valor do RU scanfsd z media x y z 3 FAZ A MEDIA printfResposta 2f media systempause return 0 Imagem do código funcionando no seu computador 1 Atenção Este é o arquivo com o modelo para a apresentação dos exercícios Você deve resolver e apresentar neste documento os exercícios listados no ROTEIRO DA ATIVIDADE PRÁTICA CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER ESCOLA SUPERIOR POLITÉCNICA BACHARELADOTECNÓLOGO COLOCAR O NOME DO CURSO DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO ATIVIDADE PRÁTICA NOME ALUNO RU 1234567 NOME PROFESSOR SUA CIDADE SEU ESTADO ANO DO PROJETO 1 PRÁTICA 1 Enunciado Escreva um algoritmo em linguagem C que atenda os seguintes requisitos Crie um registro para armazenar o seu Nome Completo e o seu RU Solicite ao usuário que digite o seu RU e o seu Nome Completo Crie um ponteiro para o registro Através do ponteiro para o registro verifique se o RU digitado é um número par ou ímpar e informe a resposta na tela Através do ponteiro para o registro imprima o Nome Completo informado de traz para frente invertido Por exemplo Pedro Alvares Cabral larbaC seravlA ordeP Para demonstrar o funcionamento faça as capturas de tela do terminal utilizando seu nome completo e o seu RU 1 Código include stdioh include stringh int mainvoid int mat pmat y char nomealuno50invnome50pnomealuno pmat mat pnomealuno nomealuno50 printfDigite sua matricula scanfdmat getchar printfEntre com o seu nome fgetsnomealunosizeofnomealunostdin printfAnalise da matricula ifpmat20 printfO numero da matricula e par else printfO numero da matricula e impar printfInvertendo o nome pnomealuno nomealuno strlennomealuno 1 fory 0 y strlennomealuno y invnomex pnomealuno pnomealuno fory 0 y strlennomealuno y printfc invnomex return 0 Imagem do código funcionando no seu computador 2 PRÁTICA 2 Enunciado Escreva um algoritmo em linguagem C que atenda os seguintes requisitos Crie um vetor com a quantidade de dígitos do seu RU Solicite que usuário digite o seu RU cada digito digitado deve ser armazenado em uma posição do vetor Utilizando ponteiros verifique qual o maior e menor número contido neste vetor e imprima na tela Para demonstrar o funcionamento faça as capturas de tela do terminal utilizando seu RU Código define TAMMAT 7 include stdioh include stdlibh int main int matTAMMAT pmatmaiorpmatmenor x forx0xTAMMATx printfDigite o d numero da sua matricula x1 scanfdmatx pmatmaior mat pmatmenor mat forx1xTAMMATx ifpmatmenor matx pmatmenor matx ifpmatmaior matx pmatmaior matx printf d e o menor valor pmatmenor printf d e o maior valor pmatmaior return 0 Imagem do código funcionando no seu computador 3 PRÁTICA 3 Enunciado Faça um programa em linguagem C para calcular a área e o perímetro de um hexágono O programa deve implementar uma função chamada calchexa que calcula a área e o perímetro de um hexágono regular de lado L O programa deve solicitar ao usuário o lado do polígono calcular e imprimir a área e o perímetro do polígono O programa termina quando for digitado um valor negativo qualquer para o lado A função deve obedecer ao seguinte protótipo void calchexafloat l floar area float perimetro Lembrando que a área e o perímetro de um hexágono regular são dados por 𝑎𝑟𝑒𝑎 3 𝐿 2 3 2 𝑝𝑒𝑟í𝑚𝑒𝑡𝑟𝑜 6 𝐿 Para demonstrar o funcionamento faça os print de tela utilizando o primeiro número do seu RU Código include stdioh include mathh void calchexafloat l float area float perimetro void calchexafloat l float area float perimetro float ap area 3powl2sqrt32 perimetro 6l int main float l area perimetro printfQual o valor do lado do hexágono scanffl whilel0 calchexal area perimetro printfArea 3f Perimetro 3f area perimetro return 0 Imagem do código funcionando no seu computador 4 PRÁTICA 4 Enunciado Faça em linguagem C uma função recursiva para o cálculo potenciação Sabese que o cálculo pode ser feito através de multiplicações sucessivas Para demonstrar o funcionamento utilize o primeiro digito do seu RU como base e o último digito como expoente Código include stdioh include stdlibh float potfloat base float expoente float potfloat base float expoente ifexpoente 0 return 1 else return base potbase expoente 1 int main float x y printfDigite a base scanff x printfDigite o expoente scanff y printfResultado de 2f elevado a 2f 2f x y potx y return 0 Imagem do código funcionando no seu computador 5 PRÁTICA 5 Enunciado Crie um programa em linguagem C que receba 10 registros contendo Nome RU telefone email Solicite que sejam digitados todos os dados de todos os registros e ao final salveos em um arquivocsv utilize o ponto e vírgula para separador e campo O nome do arquivo deve ser o seu número de RU Código include stdioh include stdlibh include conioh include localeh define TAMNOME 50 define QUANTMAT 10 define TAMTEL 25 define TAMEMAIL 50 struct mat char nomeTAMNOME char telefoneTAMTEL char emailTAMEMAIL int mat FILE dadosalunos fopen1234567csv w int mainvoid setlocaleLCALL portuguese int x struct mat matriculaQUANTMAT for x 0 x QUANTMAT x printfNome fgetsmatriculaxnome TAMNOME stdin printfMatricula scanfdc matriculaxmat printfTelefone fgetsmatriculaxtelefone TAMTEL stdin printfEmail fgetsmatriculaxemail TAMEMAIL stdin for x 0 x QUANTMAT x printf Informacoes sobre cada um dos alunos printfMatricula d matriculaxmat fprintfdadosalunosRU d matriculaxmat printfNome s matriculaxnome fprintfdadosalunosNome s matriculaxnome printfTelefone s matriculaxtelefone fprintfdadosalunosTelefone s matriculaxtelefone printfEmail s matriculaxemail fprintfdadosalunosEmail s matriculaxemail getchar return0 Imagem do código funcionando no seu computador

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Roteiro de Atividade Prática de Linguagem de Programação

7

Roteiro de Atividade Prática de Linguagem de Programação

Linguagens de Programação

UNINTER

Atividade Pratica Linguagem de Programacao Uninter 2023 - Roteiro

38

Atividade Pratica Linguagem de Programacao Uninter 2023 - Roteiro

Linguagens de Programação

UNINTER

Atividade Pratica de Linguagem de Programacao em C - Uninter

20

Atividade Pratica de Linguagem de Programacao em C - Uninter

Linguagens de Programação

UNINTER

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

9

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

Linguagens de Programação

UNINTER

Atividade Pratica 2023 Uninter - Linguagem de Programacao - Visual Studio

16

Atividade Pratica 2023 Uninter - Linguagem de Programacao - Visual Studio

Linguagens de Programação

UNINTER

Questoes Resolvidas Linguagem C - Funcoes Argumentos e Conversao de Tipos

7

Questoes Resolvidas Linguagem C - Funcoes Argumentos e Conversao de Tipos

Linguagens de Programação

UNINTER

Atividade Prática Linguagem de Programação

38

Atividade Prática Linguagem de Programação

Linguagens de Programação

UNINTER

Prova Objetiva Linguagem de Programacao - Avaliacao Regular

1

Prova Objetiva Linguagem de Programacao - Avaliacao Regular

Linguagens de Programação

UNINTER

Atividade Pratica de Linguagem de Programacao C - Uninter

12

Atividade Pratica de Linguagem de Programacao C - Uninter

Linguagens de Programação

UNINTER

Lógica Programável

12

Lógica Programável

Linguagens de Programação

UNINTER

Texto de pré-visualização

CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER ESCOLA SUPERIOR POLITÉCNICA BACHARELADOTECNÓLOGO COLOCAR O NOME DO CURSO DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO ATIVIDADE PRÁTICA NOME ALUNO RU 1234567 NOME PROFESSOR SUA CIDADE SEU ESTADO ANO DO PROJETO 1 EXERCÍCIO 1 EXEMPLO ENUNCIADO Fazer um programa em linguagem C que receber 3 valores inteiros do usuário e mostra a sua média na tela que pode não ser inteira Como dado de entrada utilize os três últimos valores do seu RU Solução do aluno Não esqueça de explicar o código com comentários CTRLCCTRLV do Visual Studio Se desejar defina as páginas do documento para PAISAGEM para melhor inserir os códigos include stdioh include stdlibh int main int x y z VARIÁVEIS DE ENTRADA float media VARIAVEL PARA A MÉDIA DEVE SER FLOAT POIS A RESPOSTA PODE SER COM VIRGULA printfRU do aluno 1234567 printfDigite um valor Antepenultimo valor do RU scanfsd x printfDigite um valor Penultimo valor do RU scanfsd y printfDigite um valor Ultimo valor do RU scanfsd z media x y z 3 FAZ A MEDIA printfResposta 2f media systempause return 0 Imagem do código funcionando no seu computador 1 Atenção Este é o arquivo com o modelo para a apresentação dos exercícios Você deve resolver e apresentar neste documento os exercícios listados no ROTEIRO DA ATIVIDADE PRÁTICA CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER ESCOLA SUPERIOR POLITÉCNICA BACHARELADOTECNÓLOGO COLOCAR O NOME DO CURSO DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO ATIVIDADE PRÁTICA NOME ALUNO RU 1234567 NOME PROFESSOR SUA CIDADE SEU ESTADO ANO DO PROJETO 1 PRÁTICA 1 Enunciado Escreva um algoritmo em linguagem C que atenda os seguintes requisitos Crie um registro para armazenar o seu Nome Completo e o seu RU Solicite ao usuário que digite o seu RU e o seu Nome Completo Crie um ponteiro para o registro Através do ponteiro para o registro verifique se o RU digitado é um número par ou ímpar e informe a resposta na tela Através do ponteiro para o registro imprima o Nome Completo informado de traz para frente invertido Por exemplo Pedro Alvares Cabral larbaC seravlA ordeP Para demonstrar o funcionamento faça as capturas de tela do terminal utilizando seu nome completo e o seu RU 1 Código include stdioh include stringh int mainvoid int mat pmat y char nomealuno50invnome50pnomealuno pmat mat pnomealuno nomealuno50 printfDigite sua matricula scanfdmat getchar printfEntre com o seu nome fgetsnomealunosizeofnomealunostdin printfAnalise da matricula ifpmat20 printfO numero da matricula e par else printfO numero da matricula e impar printfInvertendo o nome pnomealuno nomealuno strlennomealuno 1 fory 0 y strlennomealuno y invnomex pnomealuno pnomealuno fory 0 y strlennomealuno y printfc invnomex return 0 Imagem do código funcionando no seu computador 2 PRÁTICA 2 Enunciado Escreva um algoritmo em linguagem C que atenda os seguintes requisitos Crie um vetor com a quantidade de dígitos do seu RU Solicite que usuário digite o seu RU cada digito digitado deve ser armazenado em uma posição do vetor Utilizando ponteiros verifique qual o maior e menor número contido neste vetor e imprima na tela Para demonstrar o funcionamento faça as capturas de tela do terminal utilizando seu RU Código define TAMMAT 7 include stdioh include stdlibh int main int matTAMMAT pmatmaiorpmatmenor x forx0xTAMMATx printfDigite o d numero da sua matricula x1 scanfdmatx pmatmaior mat pmatmenor mat forx1xTAMMATx ifpmatmenor matx pmatmenor matx ifpmatmaior matx pmatmaior matx printf d e o menor valor pmatmenor printf d e o maior valor pmatmaior return 0 Imagem do código funcionando no seu computador 3 PRÁTICA 3 Enunciado Faça um programa em linguagem C para calcular a área e o perímetro de um hexágono O programa deve implementar uma função chamada calchexa que calcula a área e o perímetro de um hexágono regular de lado L O programa deve solicitar ao usuário o lado do polígono calcular e imprimir a área e o perímetro do polígono O programa termina quando for digitado um valor negativo qualquer para o lado A função deve obedecer ao seguinte protótipo void calchexafloat l floar area float perimetro Lembrando que a área e o perímetro de um hexágono regular são dados por 𝑎𝑟𝑒𝑎 3 𝐿 2 3 2 𝑝𝑒𝑟í𝑚𝑒𝑡𝑟𝑜 6 𝐿 Para demonstrar o funcionamento faça os print de tela utilizando o primeiro número do seu RU Código include stdioh include mathh void calchexafloat l float area float perimetro void calchexafloat l float area float perimetro float ap area 3powl2sqrt32 perimetro 6l int main float l area perimetro printfQual o valor do lado do hexágono scanffl whilel0 calchexal area perimetro printfArea 3f Perimetro 3f area perimetro return 0 Imagem do código funcionando no seu computador 4 PRÁTICA 4 Enunciado Faça em linguagem C uma função recursiva para o cálculo potenciação Sabese que o cálculo pode ser feito através de multiplicações sucessivas Para demonstrar o funcionamento utilize o primeiro digito do seu RU como base e o último digito como expoente Código include stdioh include stdlibh float potfloat base float expoente float potfloat base float expoente ifexpoente 0 return 1 else return base potbase expoente 1 int main float x y printfDigite a base scanff x printfDigite o expoente scanff y printfResultado de 2f elevado a 2f 2f x y potx y return 0 Imagem do código funcionando no seu computador 5 PRÁTICA 5 Enunciado Crie um programa em linguagem C que receba 10 registros contendo Nome RU telefone email Solicite que sejam digitados todos os dados de todos os registros e ao final salveos em um arquivocsv utilize o ponto e vírgula para separador e campo O nome do arquivo deve ser o seu número de RU Código include stdioh include stdlibh include conioh include localeh define TAMNOME 50 define QUANTMAT 10 define TAMTEL 25 define TAMEMAIL 50 struct mat char nomeTAMNOME char telefoneTAMTEL char emailTAMEMAIL int mat FILE dadosalunos fopen1234567csv w int mainvoid setlocaleLCALL portuguese int x struct mat matriculaQUANTMAT for x 0 x QUANTMAT x printfNome fgetsmatriculaxnome TAMNOME stdin printfMatricula scanfdc matriculaxmat printfTelefone fgetsmatriculaxtelefone TAMTEL stdin printfEmail fgetsmatriculaxemail TAMEMAIL stdin for x 0 x QUANTMAT x printf Informacoes sobre cada um dos alunos printfMatricula d matriculaxmat fprintfdadosalunosRU d matriculaxmat printfNome s matriculaxnome fprintfdadosalunosNome s matriculaxnome printfTelefone s matriculaxtelefone fprintfdadosalunosTelefone s matriculaxtelefone printfEmail s matriculaxemail fprintfdadosalunosEmail s matriculaxemail getchar return0 Imagem do código funcionando no seu computador

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®