Exercicios:
PROCESSO CPU BURST
P1 - 6
P2 - 8
P3 - 7
P4 - 3
Calcule o Tempo de espera médio utilizando o algoritmo SJF sem preempção
segunda-feira, 22 de maio de 2017
segunda-feira, 15 de maio de 2017
CÓDIGO DE OPERAÇÕES MATEMÁTICAS- POR: YGOR MÁXIMO
#includeusing namespace std; void somar(double a, double b){ double soma; soma = a + b; cout << a << "+" << b << " = " << soma << endl; } void subtrair(double a, double b){ double subtr; subtr = a - b; cout << a << "-" << b << " = " << subtr << endl; } void multiplicar(double a, double b){ double mult; mult = a * b; cout << a << "*" << b << " = " << mult << endl; } void dividir(double a, double b){ double div; div = a/b; cout << a << "/" << b << " = " << div << endl; } double n1, n2; void pedir_num(){ cout << "Escolha o primeiro numero: "; cin >> n1; cout << "Escolha o segundo numero: "; cin >> n2; } int main(){ int opt; cout << "Calculadora\n\n1-Somar\n2-Subtrair\n3-Multiplicar\n4-Dividir\n5-Sair\n\n>> "; cin >> opt; switch(opt){ case 1: pedir_num(); somar(n1, n2); break; case 2: pedir_num(); subtrair(n1, n2); break; case 3: pedir_num(); multiplicar(n1, n2); break; case 4: pedir_num(); dividir(n1, n2); break; case 5: exit(0); default: cout << "Opcao invalida!\n\n"; main(); } }
terça-feira, 11 de abril de 2017
quinta-feira, 6 de abril de 2017
EXERCÍCIOS DE ALGORITMOS PARTE 3
27) Ler um valor e escrever se é positivo, negativo ou zero.
28) Ler 3 valores (considere que não serão informados valores iguais) e escrever o maior deles.
29) Ler 3 valores (considere que não serão informados valores iguais) e escrever a soma dos 2 maiores.
30) Ler 3 valores (considere que não serão informados valores iguais) e escrevê-los em ordem crescente.
31) Ler 3 valores (A, B e C) representando as medidas dos lados de um triângulo e escrever se formam ou não um triângulo. OBS: para formar um triângulo, o valor de cada lado deve ser menor que a soma dos outros 2 lados.
32) Ler o nome de 2 times e o número de gols marcados na partida (para cada time). Escrever o nome do vencedor. Caso não haja vencedor deverá ser impressa a palavra EMPATE.
33) Ler dois valores e imprimir uma das três mensagens a seguir: ‘Números iguais’, caso os números sejam iguais ‘Primeiro é maior’, caso o primeiro seja maior que o segundo; ‘Segundo maior’, caso o segundo seja maior que o primeiro.
34) Seja o seguinte algoritmo: início ler x ler y z= (x*y) + 5 se z <= 0 então resposta ‘A’ senão se z <= 100 então resposta ‘B’ senão resposta ‘C’ fim_se fim_se escrever z, resposta fim Faça um teste de mesa e complete o quadro a seguir para os seguintes valores: X =3, Y = 2, Z= , resposta: X = 150, Y=3, Z= , resposta:
28) Ler 3 valores (considere que não serão informados valores iguais) e escrever o maior deles.
29) Ler 3 valores (considere que não serão informados valores iguais) e escrever a soma dos 2 maiores.
30) Ler 3 valores (considere que não serão informados valores iguais) e escrevê-los em ordem crescente.
31) Ler 3 valores (A, B e C) representando as medidas dos lados de um triângulo e escrever se formam ou não um triângulo. OBS: para formar um triângulo, o valor de cada lado deve ser menor que a soma dos outros 2 lados.
32) Ler o nome de 2 times e o número de gols marcados na partida (para cada time). Escrever o nome do vencedor. Caso não haja vencedor deverá ser impressa a palavra EMPATE.
33) Ler dois valores e imprimir uma das três mensagens a seguir: ‘Números iguais’, caso os números sejam iguais ‘Primeiro é maior’, caso o primeiro seja maior que o segundo; ‘Segundo maior’, caso o segundo seja maior que o primeiro.
34) Seja o seguinte algoritmo: início ler x ler y z= (x*y) + 5 se z <= 0 então resposta ‘A’ senão se z <= 100 então resposta ‘B’ senão resposta ‘C’ fim_se fim_se escrever z, resposta fim Faça um teste de mesa e complete o quadro a seguir para os seguintes valores: X =3, Y = 2, Z= , resposta: X = 150, Y=3, Z= , resposta:
Assinar:
Postagens (Atom)
