• 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 2023 Uninter - Linguagem de Programacao C

9

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

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 2023 Uninter - Linguagem de Programacao - Visual Studio

16

Atividade Pratica 2023 Uninter - Linguagem de Programacao - Visual Studio

Linguagens de Programação

UNINTER

Atividade Pratica Lp 2025a1

38

Atividade Pratica Lp 2025a1

Linguagens de Programação

UNINTER

Exercícios

7

Exercícios

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 3963229 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 Inclusão das Bibliotecas include stdioh Inclusão das Bibliotecas include stdioh include stringh Função principal int mainvoid Declaração das variáveis int ru pru x Variáveis de entrada de saída e ponteiros char nome100nomeinv100pnome Fim da declaração de variáveis pru ru Atribuindo os valores dos ponteiros pnome nome100 printfDigite seu RU Entrada do RU scanfdru getchar printfDigite seu nome Entrada do nome fgetsnomesizeofnomestdin printfNatureza do RU ifpru20 Verificação da natureza do RU Par Impar printfO numero do RU e par else printfO numero do RU e impar printfInvertendo o nome pnome nome strlennome 1 Invertendo o nome atribuido forx 0 x strlennome x nomeinvx pnome pnome forx 0 x strlennome x Impressão do nome invertido printfc nomeinvx return 0 Fim da Função principal 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 Inclusão das Constantes define TAMMAXRU 7 Inclusão das Bibliotecas include stdioh include stdlibh Função principal int main Declaração das variáveis int ruTAMMAXRU prumaiorprumenor i Variáveis de entrada e ponteiros fori0iTAMMAXRUi printfDigite o d numero de seu RU i1 scanfdrui prumaior ru Atribuindo os valores dos ponteiros prumenor ru fori1iTAMMAXRUi Loop para verificar o maior e menor número que está no vetor ru ifprumenor rui prumenor rui ifprumaior rui prumaior rui printf printfO menor valor e d prumenor printfO maior valor e d prumaior return 0 Fim da Função principal 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 Inclusão das Bibliotecas include stdioh include mathh Inclusão dos Protótipos void calchexafloat l float area float perimetro Protótipo da função calchexa Inclusão dos Funções void calchexafloat l float area float perimetro float ap area 3powl2sqrt32 perimetro 6l Função principal int main Declaração das variáveis float lado area perimetro Entrada de dados printfInsira o valor do lado do hexagono scanfflado whilelado0 Chamada da função calchexa calchexalado area perimetro printf printfArea do hexagono 3f Perimetro do hexagono 3f area perimetro Retorno da função calchexa return 0 Fim da Função principal 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 Inclusão das Bibliotecas include stdioh include stdlibh Inclusão dos Protótipos float potfloat b float exp Protótipo da função pot Inclusão dos Funções float potfloat b float exp ifexp 0 return 1 else return b potb exp 1 Função principal int main Declaração das variáveis float base expoente Entrada de dados printfDigite a base scanff base printfDigite o expoente scanff expoente printf printfResultado de 2f elevado a 2f 2f base expoente potbase expoente Chamada da função pot return 0 Fim da Função principal 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 Inclusão das Bibliotecas include stdioh include stdlibh include localeh necessário para usar setlocale include conioh Inclusão das Constantes define TAMNOME 150 define QUANTRU 10 define TAMTELEFONE 20 define TAMEMAIL 255 Inclusão das Estruturas struct ru char nomeTAMNOME char telefoneTAMTELEFONE char emailTAMEMAIL int num Abertura do arquivo de armazenamento dos dados FILE dados fopen3963229csv w Função principal int mainvoid setlocaleLCALL portuguese int i struct ru matriculasQUANTRU Entrada de dados for i 0 i QUANTRU i printfDigite seu nome fgetsmatriculasinome TAMNOME stdin printfDigite seu RU scanfdc matriculasinum printfDigite seu telefone fgetsmatriculasitelefone TAMTELEFONE stdin printfDigite seu email fgetsmatriculasiemail TAMEMAIL stdin Impressão e gravação no arquivo csv os dados for i 0 i QUANTRU i printf Informacoes do aluno printfRU d matriculasinum fprintfdadosRU d matriculasinum printfNome s matriculasinome fprintfdadosNome s matriculasinome printfTelefone s matriculasitelefone fprintfdadosTelefone s matriculasitelefone printfEmail s matriculasiemail fprintfdadosEmail s matriculasiemail getchar return0 Fim da Função principal 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 2023 Uninter - Linguagem de Programacao C

9

Atividade Pratica 2023 Uninter - Linguagem de Programacao C

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 2023 Uninter - Linguagem de Programacao - Visual Studio

16

Atividade Pratica 2023 Uninter - Linguagem de Programacao - Visual Studio

Linguagens de Programação

UNINTER

Atividade Pratica Lp 2025a1

38

Atividade Pratica Lp 2025a1

Linguagens de Programação

UNINTER

Exercícios

7

Exercícios

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 3963229 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 Inclusão das Bibliotecas include stdioh Inclusão das Bibliotecas include stdioh include stringh Função principal int mainvoid Declaração das variáveis int ru pru x Variáveis de entrada de saída e ponteiros char nome100nomeinv100pnome Fim da declaração de variáveis pru ru Atribuindo os valores dos ponteiros pnome nome100 printfDigite seu RU Entrada do RU scanfdru getchar printfDigite seu nome Entrada do nome fgetsnomesizeofnomestdin printfNatureza do RU ifpru20 Verificação da natureza do RU Par Impar printfO numero do RU e par else printfO numero do RU e impar printfInvertendo o nome pnome nome strlennome 1 Invertendo o nome atribuido forx 0 x strlennome x nomeinvx pnome pnome forx 0 x strlennome x Impressão do nome invertido printfc nomeinvx return 0 Fim da Função principal 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 Inclusão das Constantes define TAMMAXRU 7 Inclusão das Bibliotecas include stdioh include stdlibh Função principal int main Declaração das variáveis int ruTAMMAXRU prumaiorprumenor i Variáveis de entrada e ponteiros fori0iTAMMAXRUi printfDigite o d numero de seu RU i1 scanfdrui prumaior ru Atribuindo os valores dos ponteiros prumenor ru fori1iTAMMAXRUi Loop para verificar o maior e menor número que está no vetor ru ifprumenor rui prumenor rui ifprumaior rui prumaior rui printf printfO menor valor e d prumenor printfO maior valor e d prumaior return 0 Fim da Função principal 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 Inclusão das Bibliotecas include stdioh include mathh Inclusão dos Protótipos void calchexafloat l float area float perimetro Protótipo da função calchexa Inclusão dos Funções void calchexafloat l float area float perimetro float ap area 3powl2sqrt32 perimetro 6l Função principal int main Declaração das variáveis float lado area perimetro Entrada de dados printfInsira o valor do lado do hexagono scanfflado whilelado0 Chamada da função calchexa calchexalado area perimetro printf printfArea do hexagono 3f Perimetro do hexagono 3f area perimetro Retorno da função calchexa return 0 Fim da Função principal 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 Inclusão das Bibliotecas include stdioh include stdlibh Inclusão dos Protótipos float potfloat b float exp Protótipo da função pot Inclusão dos Funções float potfloat b float exp ifexp 0 return 1 else return b potb exp 1 Função principal int main Declaração das variáveis float base expoente Entrada de dados printfDigite a base scanff base printfDigite o expoente scanff expoente printf printfResultado de 2f elevado a 2f 2f base expoente potbase expoente Chamada da função pot return 0 Fim da Função principal 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 Inclusão das Bibliotecas include stdioh include stdlibh include localeh necessário para usar setlocale include conioh Inclusão das Constantes define TAMNOME 150 define QUANTRU 10 define TAMTELEFONE 20 define TAMEMAIL 255 Inclusão das Estruturas struct ru char nomeTAMNOME char telefoneTAMTELEFONE char emailTAMEMAIL int num Abertura do arquivo de armazenamento dos dados FILE dados fopen3963229csv w Função principal int mainvoid setlocaleLCALL portuguese int i struct ru matriculasQUANTRU Entrada de dados for i 0 i QUANTRU i printfDigite seu nome fgetsmatriculasinome TAMNOME stdin printfDigite seu RU scanfdc matriculasinum printfDigite seu telefone fgetsmatriculasitelefone TAMTELEFONE stdin printfDigite seu email fgetsmatriculasiemail TAMEMAIL stdin Impressão e gravação no arquivo csv os dados for i 0 i QUANTRU i printf Informacoes do aluno printfRU d matriculasinum fprintfdadosRU d matriculasinum printfNome s matriculasinome fprintfdadosNome s matriculasinome printfTelefone s matriculasitelefone fprintfdadosTelefone s matriculasitelefone printfEmail s matriculasiemail fprintfdadosEmail s matriculasiemail getchar return0 Fim da Função principal 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®