\documentclass[brazil]{article}

\usepackage[latin1]{inputenc}
\usepackage[portuguese]{babel}
\usepackage{amsmath}
\usepackage{amssymb}

\title{Prova resgate}

\author{Prof.: Carlos Camar\~ao}

\date{15 de Dezembro de 2009}

\setlength{\parindent}{0pt}
\addtolength{\textwidth}{1cm}

\pagestyle{empty}

\begin{document}

\maketitle

\begin{enumerate}

\item Escreva um programa que leia um texto formado por uma seqüência de palavras, 
e imprima o número de ocorrências de cada letra e cada número que
ocorre neste texto. Por exemplo, para a entrada: 

\begin{tabbing}
 xxxx\=\+\kill
 a bcd abcd efg xyyyy ....11122\\
\end{tabbing}

A saída deve ser:

\begin{tabbing}
  xxxx\=\+\kill
  a ocorre 1 vez\\
  b ocorre 2 vezes\\
  c ocorre 2 vezes\\
  d ocorre 1 vez\\
  e ocorre 1 vez\\
  f ocorre 1 vez\\
  g ocorre 1 vez\\
  x ocorre 1 vez\\
  y ocorre 4 vezes\\
  1 ocorre 3 vezes\\
  2 ocorre 2 vezes\\
\end{tabbing}


\item (10 pontos) Escreva em Java um programa que leia um valor
inteiro positivo {\tt numItens}, uma sequência de $n$ valores de tipo
{\tt double} que indicam o preço unitário desses itens, em seguida
vários pares {\tt ($k$,$v$)} de valores correspondentes a número de um
item $k$ (de 1 a {\tt numItens}) e quantidades de itens vendidos em
uma operação de venda. 

Você pode considerar que os dados de entrada estão corretos.

O programa deve imprimir, para cada item, o seu número e o faturamento
obtido com vendas desse item.

\end{enumerate}

\end{document}

  

  



