Академический Документы
Профессиональный Документы
Культура Документы
Função de cada
C)
Sequencia de Fibonacci
#include <stdio.h>
#include <stdlib.h>
Compilado de Linguagem e Técnica de Programação – UNIP 2018 / Elaborado por Bortolotti
com informações encontradas no Passei Direto e Provas.
int main(void)
f2 = f1 + f0;
f0 = f1;
f1 = f2;
getchar();
//system("cls");
main();
#include <stdio.h>
#include <time.h>
int main ()
{
int n, count, p =1, i= 1;
2- Para a entrada...
Compilado de Linguagem e Técnica de Programação – UNIP 2018 / Elaborado por Bortolotti
com informações encontradas no Passei Direto e Provas.
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
if(n == 0)
return (1);
else{
return (n - func(n - 1));
}
}
int main()
{
int a, b;
b = func(a);
printf("%d \n", b);
main();
Compilado de Linguagem e Técnica de Programação – UNIP 2018 / Elaborado por Bortolotti
com informações encontradas no Passei Direto e Provas.
A) 6 8 7
A) 150
A) 2 5 7
8- Uma
locadora
de
carros
tem uma
regra
para
aluguel, a qual está apresentada no programa a seguir:
intc;
c=b; 3
b=2; 2
printf(“%d %d\n”,a,b); 9, 12
a=b++;
printf(“%d %d\n”,a,b);
}
B) 1 0 2
Resp.: C
Questões Discursivas:
1- A construção de listas ligadas em C requer a utilização de
estruturas. Escreva um trecho de um programa em C que
contenha uma struct para armazenar o nó... O trecho de
código deve conter também uma definição de um tipo
chamado “No” baseado nessa struct.
struct no
{
char identificador[64];
int num;
float var;
struct no *prox;
}
typedef struct no No;
algoritmo “Troca”
var
A, B, Temp: Inteiro
Inicio
escreva(“Entre com um número inteiro: ”)
leia (A)
escreva(“Entre com um número inteiro: ”)
leia (B)
Temp = A
A=B
B = Temp
escreva(“O valor de A é ”, A)
escreva(“O valor de B é ”, B)
fimalgoritmo
if(i == strlen(nome))
return 0;
else{
printf("%c\n", nome[i]);
Compilado de Linguagem e Técnica de Programação – UNIP 2018 / Elaborado por Bortolotti
com informações encontradas no Passei Direto e Provas.
i++;
return (i + (linha(nome, i)));
}
}
int main()
{
char nome[25];
int i;
strcpy(nome, "Unip Interativa");
linha(nome, i);
system("pause");
}char linha(char nome[25], int i){
if(i == strlen(nome))
return 0;
else{
printf("%c\n", nome[i]);
i++;
return (i + (linha(nome, i)));
}
}
int main()
{
char nome[25];
int i;
strcpy(nome, "Unip Interativa");
linha(nome, i);
system("pause");
}
int main(){
Compilado de Linguagem e Técnica de Programação – UNIP 2018 / Elaborado por Bortolotti
com informações encontradas no Passei Direto e Provas.
int num1, num2, resultado = 0;
return 0;
}
#include <stdio.h>
void main (){
float celsius, fahrenheit, reaumur;
printf("digite temperatura em fahrenheit: ");
scanf("%f",&fahrenheit);
celsius=(fahrenheit-32)/9/5;
reaumur=(fahrenheit-32)/9/4;
printf("A temperatura em celsius eh: %2.2f e em reaumur eh:
%2.2f",celsius,reaumur);
system("pause");
return 0;
}
#include <stdio.h>
int main (void){
int aux, num1, num2;
aux = 0;
num1 = 0;
num2 = 1;
while(num1 < 50000){
aux = num1 + num2;
num1 = num2;
num2 = aux;
if(aux % 3 == 0 && aux % 7 == 0)
printf("%d\n", aux);
}
return 0;
}
};
struct notasAluno Notas;
int main(){
scanf("%d", &idade);
if (idade > 65){
printf("CNH expira a cada 3 anos.");
}else{
if (idade < 18){
printf("Menor de idade nao possui CNH.");
}else{
printf("CNH expira a cada 5 anos.");
}
}
return 0;
}
Resp.:
Exemplo:
#include <conio.h>
int main(void)
Compilado de Linguagem e Técnica de Programação – UNIP 2018 / Elaborado por Bortolotti
com informações encontradas no Passei Direto e Provas.
{
/*Criando a struct */
struct ficha_de_aluno
char nome[50];
char disciplina[30];
float nota_prova1;
float nota_prova2;
};
fflush(stdin);
do aluno e a disciplina
fflush(stdin);
scanf("%f", &aluno.nota_prova1);
scanf("%f", &aluno.nota_prova2);
getch();
return(0);