Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Prova sobre o rastreamento de um programa e classe matemática, Exercícios de Introdução à Computação

Exercícios para resolve de introdução á Computação - 12/05/2005

Tipologia: Exercícios

2021

Compartilhado em 07/06/2021

EmiliaCuca
EmiliaCuca 🇧🇷

4.5

(113)

217 documentos

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
pf2

Pré-visualização parcial do texto

Baixe Prova sobre o rastreamento de um programa e classe matemática e outras Exercícios em PDF para Introdução à Computação, somente na Docsity!

MAC 110 — Introdução à Ciência da Computação IME/USP — PRIMEIRO SEMESTRE DE 2005 Primeira Prova — 12 de maio de 2005 * Duração: 1 hora e 40 minutos; e A prova deve ser feita a lápis; e Capriche na indentação, clareza e elegência de suas soluções. 1. (2,5 pontos) Rastreie a execução do seguinte programa, destacando as impressões realizadas quando os seguintes comandos são executados. > Mistério m = new Mistério(); > m.faz(nusp); onde nusp corresponde ao seu número USP real (não deixe de colocar o seu número USP no cabeçalho de sua prova para que possamos corrigir esta questão). A class Mistério f int f(int a) Es intr- 1; Sa o | while (a > 0) x r=rxa; ) E a=a-1 > Es return 1; > t int g(int a) t if (au 2==0) return a; else return 2 + a; MO a f t void faz(int nusp) 7 [At 4 + ho int res = 0; + int d; while (nusp > 0) f à = nusp X 10; nusp = nusp / 10; if (d>4) res = res + g(d); else res = res + f(d); System.out.printIn(“O resultado parcial é " + ros); + System.out.println(” O resultado final 6 “ + res); »f taz MW Mistério