• Nenhum resultado encontrado

COMANDOS DE SAÍDA DE DADOS. As principais funções de saída (tela do monitor) são: O comando Escreva da linguagem Portugol é uma operação de saída.

N/A
N/A
Protected

Academic year: 2021

Share "COMANDOS DE SAÍDA DE DADOS. As principais funções de saída (tela do monitor) são: O comando Escreva da linguagem Portugol é uma operação de saída."

Copied!
10
0
0

Texto

(1)

Linguagem de Programação I

Aula

COMANDOS DE SAÍDA

DE DADOS

Objetivos de

aprendizagem

Ao término desta aula, vocês serão capazes de:

‡ conhecer os principais comandos de escrita;

‡ identificar o melhor comando para cada tipo de operação realizada;

‡ utilizar esses comandos de maneira eficiente.

Nesta aula veremos as operações de saída (escrita) de um programa em C. Estas são operações fundamentais em qualquer linguagem, sem a saída de dados, então para que criamos o programa? É quase desnecessário termos um programa que não tem saída de dados.

Você verá que, com uma operação de saída é possível imprimir uma informação qualquer na tela de saída do programa, e também, em uma impressora, ou enviar esta informação para um arquivo qualquer.

As principais funções de saída (tela do monitor) são: ‡SULQWI

‡FRXW ‡SXWFKDU ‡SXWV

%RQVHVWXGRV

O comando Escreva da linguagem Portugol é uma operação de saída.

(2)

17

Seções de

estudo

1 – A função printf 2 – O objeto cout 3 – A função putchar 4 – A função puts

1 - A função printf

Esta função imprime um valor formatado na tela de saída do programa. Dizemos que o valor é formatado, porque antes da impressão, é informado o tipo do valor que está sendo impresso. Veremos a seguir, a sintaxe do uso desta função, e assim ficará mais claro.

Sintaxe: printf(formato, variável);

‡ IRUPDWR p XPD FDGHLD GH FDUDFWHUHV JHUDOPHQWH delimitada com aspas ( “ ” ), que especifica o formato de saída da variável e/ou um texto qualquer;

‡YDULiYHOpDYDULiYHOTXHVHUiLPSUHVVD

A função printf faz parte da biblioteca stdio, portanto,

quando utilizar essa função é preciso incluir essa biblioteca, exemplo: #include <cstdio>.

A figura 1.2 representa a tela de saída do programa 1.1.

b) Imprimindo um único caracter

A figura 1.3 representa um programa que faz a impressão somente da variável letra que é do tipo char e possui apenas um caracter.

A figura 1.4 representa a tela de saída do programa 1.3.

c) Imprimindo uma string

A figura 1.5 representa um programa que faz a impressão da variável “nome” que é do tipo char (que em C é responsável

por armazenar textos) de tamanho 15, utilizando o formatador “%s”.

Teremos um capítulo dedicado somente ao tipo char (ou

string) mais adiante.

a) Imprimindo um texto puro

A figura 1.1, representa um programa que faz a impressão de um texto puro utilizando a função printf. O texto que será

impresso está entre “”.

FIGURA 1.1

Utilização da função printf com texto puro Fonte: Própria.

FIGURA 1.2

Tela de saída do programa 1.1 Fonte: própria.

Utilização da função printf para impressão de apenas um caracter Fonte: Própria.

FIGURA 1.3

Tela de saída do programa 1.3 Fonte: Própria.

FIGURA 1.4

Utilização da função printf com variável do tipo char Fonte: Própria.

FIGURA 1.5

Código Formato

%c Um único caracter (char) %s String (char[N])

%d Um número decimal do tipo int %i Um número inteiro do tipo int

%e 8PSRQWRȵXWXDQWHGRWLSRȵRDW QRWD©¥RFLHQW¯ȴFD %f 8PSRQWRȵXWXDQWHGRWLSRȵRDW %o Número octal %x Número hexadecimal %p Ponteiro

19

(3)

Linguagem de Programação I

18

Vemos a tela de saída do programa representado pela figura 1.5 na figura 1.6

A figura 1.7 representa um programa que faz a impressão da variável “numero” que é do tipo int, utilizando o formatador

“%d”.

A tela de saída do programa representado pela figura 1.11 pode ser vista através da figura 1.12.

g) Imprimindo um número com formato octal

A figura 1.13 representa um programa que faz a impressão da variável “valor” que é do tipo int, utilizando o formatador

“%o”. Isto fará com que uma conversão de decimal para octal seja realizada e o resultado seja equivalente ao valor octal de 10, que é 12.

f) Imprimindo um número fracionário utilizando “%f”

A figura 1.11 representa um programa que faz a impressão da variável “valor” que é do tipo float (ponto

flutuante), utilizando o formatador “%f”.

A tela de saída do programa representado pela figura 1.7 pode ser vista através da figura 1.8

e) Imprimindo um número fracionário utilizando “%e”

A figura 1.9 representa um programa que faz a impressão (utilizando notação científica) da variável “valor” que é do tipo float (ponto flutuante), utilizando o formatador “%e”.

Podemos ver a tela de saída do programa representado pela figura 1.9 através da figura 1.10.

Tela de saída do programa 1.5 Fonte: Própria.

FIGURA 1.6

Utilização da função printf com variável do tipo int Fonte: Própria.

FIGURA 1.7

FIGURA 1.8

Tela de saída do programa 1.7 Fonte: Prórpia.

FIGURA 1.9

8WLOL]D©¥RGDIXQ©¥RSULQWIFRPYDUL£YHOGRWLSRȵRDWHRIRUPDWDGRUȊHȋ)RQWH Própria.

Tela de saída do programa 1.9 Fonte: Própria.

8WLOL]D©¥RGDIXQ©¥RSULQWIFRPYDUL£YHOGRWLSRȵRDWHRIRUPDWDGRUȊIȋ Fonte: Própria.

Tela de saída do programa 1.11 Fonte: Própria.

FIGURA 1.10

FIGURA 1.11

FIGURA 1.12

Sistema Octal: é um sistema de numeração cuja base é 8, ou seja,

utiliza 8 símbolos para a representação de quantidade. No ocidente, estes símbolos são os algarismos arábicos: 0 1 2 3 4 5 6 7

O octal foi muito utilizado em informática como uma alternativa mais compacta ao binário na programação em linguagem de máquina. Hoje, o sistema hexadecimal é mais utilizado como alternativa ao binário. (Wikipédia, 2010)

(4)

19

h) Imprimindo um número com formato hexadecimal

A figura 1.15 representa um programa que faz a impressão da variável “valor” que é do tipo int, utilizando o formatador

“%x”. Isto fará com que seja realizada uma conversão de decimal para hexadecimal e o resultado seja equivalente ao valor hexadecimal de 123, que é 7b.

i) Imprimindo um ponteiro

A figura 1.17 representa um programa que faz a impressão do endereço de memória onde está armazenada a variável num. Isto chama-se ponteiro e veremos de maneira mais aprofundada mais adiante.

j) Imprimindo um texto e uma variável qualquer

O programa representado pela figura 1.10 está imprimindo um texto e depois o valor da variável numero. Vemos com isto, que é possível imprimir, além do conteúdo de uma variável, também um texto explicativo, informando o que a variável representa.

A figura 1.14 representa a tela de saída do programa que pode ser visto através da figura 1.13.

Podemos ver a tela de saída do programa 1.17 através da figura 1.18.

Podemos ver a tela de saída do programa representado pela figura 1.15 através da figura 1.16.

8WLOL]D©¥RGDIXQ©¥RSULQWIFRPYDUL£YHOGRWLSRLQWHRIRUPDWDGRUȊRȋ)RQWH Própria.

Tela de saída do programa 1.15. Fonte: Própria.

8WLOL]D©¥RGDIXQ©¥RSULQWIFRPYDUL£YHOGRWLSRLQWHRIRUPDWDGRUȊSȋ)RQWH Própria.

Tela de saída do programa 1.17. Fonte: Própria.

8WLOL]D©¥RGDIXQ©¥RSULQWIFRPYDUL£YHOGRWLSRLQWHRIRUPDWDGRUȊGȋHXPWH[WR qualquer.. Fonte: Própria.

Tela de saída do programa 1.13. Fonte: Própria.

FIGURA 1.13 FIGURA 1.14 FIGURA 1.17 FIGURA 1.18 FIGURA 1.19 FIGURA 1.16

Sistema hexadecimal: é um sistema de numeração que representa

os números em base 16 - portanto empregando 16 símbolos para representar quantidade.

Devido ao sistema decimal geralmente usado para a numeração apenas dispor de dez símbolos, deve-se incluir seis letras adicionais SDUDFRPSOHWDURVLVWHPD2FRQMXQWRGHV¯PERORVȴFDSRUWDQWRDVVLP 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F (Wikipédia, 2010) 8WLOL]D©¥RGDIXQ©¥RSULQWIFRPYDUL£YHOGRWLSRLQWHRIRUPDWDGRUȊ[ȋ)RQWH Própria. FIGURA 1.15

21

(5)

Linguagem de Programação I

20

Podemos ver a tela de saída do programa 1.19 através da figura 1.20.

A tela de saída do programa pode ser vista através da figura 1.24.

Outro exemplo:

Tela de saída do programa 1.19. Fonte: Própria.

Utilização da função printf com variáveis e texto. Fonte: Própria.

Principais sequências de escape Fonte: Deitel (2006, p. 29)

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD

Imprimindo em duas linhas. Fonte: Própria.

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD FIGURA 1.20 QUADRO 1 FIGURA 1.21 FIGURA 1.22 FIGURA 1.23 FIGURA 1.24

No programa da figura 1.11 podemos ver a impressão de uma variável numérica, de uma variável do tipo texto e de um texto puro. O formatador %d será substituído pela variável número e o formatador %s será substituído pela variável nome.

A tela de saída deste programa será parecida com a imagem representada pela figura 1.12. Veja que primeiro aparece a mensagem de texto: “O numero eh: “ em seguida aparece o número 6 (que refere-se ao valor da variável numero); depois temos outro texto: “ e o nome eh: “ em seguida aparece o nome “Regiane” (que refere-se ao valor da variável nome).

Quero criar um programa que imprime um texto em duas linhas, como faço isso?

Você deve colocar “\n” onde deve ocorrer a quebra de linha. Veja um exemplo através da figura 1.23.

Podemos dividir a instrução em seis partes:

1 - “O numero eh:”: um texto qualquer, utilizado

somente para informar ao usuário o significado do valor que será impresso a seguir;

2 - “%d”: especificador, que como podemos ver na Tabela

3.1 indica uma variável do tipo inteiro. Este especificador será substituído pelo valor da variável número, na tela de saída do programa.

3 - “, e o nome eh:”: outro texto qualquer, também

utilizado para informar o significado do valor que será impresso a seguir.

4 - “%s”: especificador, que como podemos observar

na Tabela 3.1 é o especificador que indica que uma variável alfanumérica (do tipo texto) será impressa. Este especificador

será substituído pelo valor da variável nome, na tela de saída do programa.

5 - numero: a variável numero que vai substituir o

especificador %d na tela de saída do programa.

6 - nome: a variável nome que vai substituir o especificador

%s na tela de saída do programa.

k) Sequência de escape

Na linguagem C foram criadas as sequências de escape ou constantes de barra invertida, elas são usadas para imprimir (na tela de saída do programa) caracteres que não são possíveis através do teclado. Essas sequências podem ser usadas para criar uma nova linha, para dar uma tabulação no texto, para dar um aviso sonoro ou até mesmo para imprimir caracteres que sozinhos não conseguimos fazer. Vejamos uma lista com algumas das sequências de escape a seguir:

Sequência de

escape Descrição

\n Nova linha. Posiciona o cursor de tela para o início da próxima linha.

\t Tabulação horizontal. Move o cursor de tela para a próxima parada de tabulação.

\r Retorno de carro. Posiciona o cursor da tela no início da linha atual; não avança para a próxima linha.

\a Alerta. Aciona aviso sonoro no sistema.

\\ Barras invertidas. Utilizadas para imprimir um caractere de barra invertida.

\’ Aspas simples. Utilizadas para imprimir um único caractere de aspas simples;

\” Aspas duplas. Utilizadas para imprimir um caractere de aspas duplas.

(6)

21

l) Impressão formatada

Chamamos de impressão formatada, a impressão que podemos determinar a disposição dos dados na tela de saída do programa. A linguagem C oferece alguns “recursos” para realizar este tipo de impressão, usando esses recursos podemos: incluir zeros a esquerda de um número; alinhar o valor impresso tanto a esquerda como a direita; podemos definir o número de casas decimais quando o valor a ser impresso é do tipo fracionário, entre outros....

Como podemos observar na tela de saída programa, o local onde o “\n” estava foi interpretado como “nova linha”, e o texto seguinte foi enviado para uma nova linha.

Vamos ver agora um exemplo do uso da sequência de

escape “\t”. tem basicamente a mesma utilidade da função O objeto de fluxo de saída cout (C out, ou saída em C) printf, imprimir

alguma coisa na tela. O que será impresso não importa, pode ser um resultado de uma soma, uma mensagem, ou os dois.

O comando cout foi criado pela linguagem C++ e faz parte da biblioteca iostream. Para acessá-lo é necessário

especificar o namespace std, que é o namespace a que ele pertence.

Agora vamos ver a tela de saída do programa.

Como podemos ver, através da figura 1.26, o caracter “\n” colocou o texto “Segunda linha” em uma nova linha, e o caracter “\t” enviou o texto para a próxima tabulação, seria FRPRGDUPRVXP7$%DRGLJLWDUPRVXPWH[WRHPXPHGLWRU de textos.

A figura 1.27 mostra como podemos imprimir um texto entre aspas

simples utilizando a sequência de escape \’

a) Imprimindo um texto puro

A impressão de um texto puro é feita de maneira bem simples, basta utilizar o objeto cout e depois o objeto << e o texto que deseja imprimir. Veja um exemplo deste caso no programa representado pela figura 1.23.

Observe que antes do objeto cout, colocamos o namespace

ao qual ele pertence, que neste caso é std.

A tela de saída do programa 1.29 pode ser visualizada através da figura 1.30.

Veja a tela de saída deste programa na figura a seguir. Imprimindo com a sequência de escape “\t”.Fonte: Própria.

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSLD

Imprimindo com a sequência de escape “\’”. Fonte: Própria.

FIGURA 1.25

FIGURA 1.26

FIGURA 1.27

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD Utilização da função cout para imprimir um texto puro. Fonte: Própria.

FIGURA 1.28 FIGURA 1.29

FIGURA 1.30

Namespace: é um pedaço do programa onde podem ser criadas

YDUL£YHLV IXQ©·HV FODVVHV H REMHWRV TXH V¥R Y£OLGRV D SDUWLU do namespace GHȴQLGR )RL FULDGR SRUTXH QRV SULPµUGLRV GD programação, usavam-se geralmente variáveis globais e muitas vezes havia sobreposição. Aí criaram os namespaces para solucionar. 6HUYHPSDUDTXHYDUL£YHLVRXIXQ©·HVQ¥RVHMDPVREUHSRVWDVQR decorrer do programa.

REGRA

Depois do cout usa-se <<

22REMHWRGHȵX[RGHVD¯GDcout

Na prática, a diferença básica entre cout e printf é que o

primeiro não utiliza o especificador, enquanto o segundo usa. Ele imprime diretamente o dado sem que seja necessário informar o seu tipo.

Sintaxe: cout<<variável;

Como podemos observar o comando cout é precedido do

operador << que indica uma saída do programa.

(7)

Linguagem de Programação I

22

Toda vez que vamos utilizar o cout temos que colocar

std:: antes?

Sim, é necessário usar o std para informar qual o namespace

que o cout pertence, mas existe uma maneira de solucionar isto.

A solução é usar a instrução: “using namespace std;”. Neste caso

estamos usando o namespace no programa todo e quando o

cout for executado o compilador vai “saber” que ele pertence ao namespace std;

O programa representado pela figura 1.31 mostra a utilização do cout sem o std antes. Veja que isto é possível

porque usamos a instrução: using namespace std;

A tela de saída do programa será a mesma do programa representado pela figura 1.29, e pode ser vista através da figura 1.30.

b) Imprimindo variáveis

A impressão de um único caracter utilizando o objeto

coutpEHPVLPSOHV%DVWDVRPHQWHFRORFDURQRPHGDYDULiYHO

na frente do cout<<.

Utilizando cout todas as variáveis são impressas da mesma

maneira. Vejamos um exemplo da impressão de vários tipos de variáveis através do programa representado pela figura 1.32.

Observe que no programa representado pela figura 1.35 mostra cada uma das variáveis sendo impressas em linhas diferentes, isto ocorre devido ao uso do comando endl.

O comando endl também faz parte da namespace std, assim

como o cout. E quando é utilizado, ele insere um caracter de

nova linha onde a sua chamada é realizada. Portanto, onde for colocado um endl será criada uma nova linha e tudo o que

estiver a sua direita será escrito nesta nova linha até que um novo endl seja encontrado.

Como eu faço para imprimir um texto e uma variável em uma única instrução usando cout?

É simples, podemos fazer isto separando a variável do texto usando o operador <<. Exemplo: cout<<”texto”<<variavel; Veja um exemplo através do programa representado pela figura 1.36.

O resultado pode ser visto através da figura 1.35.

Através da figura 1.32 podemos ver a impressão de vários tipos de variáveis com o uso do objeto cout. Com isto, podemos ver que não existe diferença no uso deste comando, para imprimir variáveis de diferentes tipos.

A tela de saída do programa representado pela figura 1.32 pode ser vista através da figura 1.33.

Veja que na tela de saída todos os dados ficaram impressos na mesma linha. E se quisermos imprimir cada informação em uma linha diferente, como devemos fazer?

Veja um exemplo de um programa que imprime cada instrução em uma nova linha através da figura 1.34.

Utilização da função cout sem std. Fonte: Própria.

Utilização da função cout para impressão de vários tipos de variáveis. Própria.

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD Utilização da função cout para impressão de texto e variável. Fonte: Própria. Utilização da função cout para impressão em várias linhas diferentes. Fonte: Própria.

Utilização da função cout para impressão em várias linhas diferentes. Fonte: Própria. 7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD FIGURA 1.31 FIGURA 1.32 FIGURA 1.33 FIGURA 1.36 FIGURA 1.34 FIGURA 1.35

24

(8)

23

O resultado deste programa pode ser visto através da figura 1.37.

Agora vamos repetir o programa da figura 1.34, substituindo o “endl” por “\n”. Veja a seguir como fica o

programa: a impressão de alguns caracteres que são indicados pelo seu Podemos ver no programa representado pela figura 1.42, valor ASCII. Ou seja, a função putchar faz a conversão do valor inteiro para o caracter, todos os caracteres que vemos na tela de saída do programa tem um valor do tipo inteiro.

Vamos analisar a figura.

Vejamos agora um exemplo que imprime um caracter qualquer na tela de saída de um programa.

Como podemos ver através da figura 1.43, a letra “M” foi impressa na tela.

Veja a seguir que está sendo impresso cada um dos valores, em linhas diferentes.

A função putchar, que também faz parte da biblioteca cstdio, é utilizada para imprimir um único caracter na tela de

saída do programa. O caracter a ser impresso pode ser uma letra, definida entre aspas simples ou o valor ASCII (um número correspondente ao valor do caracter) de um caracter qualquer. Mas pode ser também uma variável do tipo char de

tamanho 1. Vejamos alguns exemplos:

As sequências de escape também podem ser impressas usando putchar?

Sim, da mesma maneira que vimos através das funções anteriores. A sequência de escape precisa estar entre aspas 7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD

FIGURA 1.37

Utilização da função cout para imprimir vários valores em uma única instrução Fonte: Própria.

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD

Utilização da função putchar para impressão de um caracter. Fonte: Própria.

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD Utilização da função putchar para impressão de alguns caracteres. Fonte: Própria.

FIGURA 1.38 FIGURA 1.40 FIGURA 1.41 FIGURA 1.42 FIGURA 1.43 7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD FIGURA 1.39

3 - A função putchar

25

(9)

Linguagem de Programação I

24

simples. Veja um exemplo a seguir:

A tela de saída do programa representado pela figura 1.44 pode ser vista através da figura 1.45.

Veja a tela de saída do programa representado pela figura 1.48 através da figura 1.49.

Utilização da função putchar para impressão de sequência de escape. Fonte: Própria.

Utilização da função puts para impressão de uma variável. Fonte: Própria.

7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD 7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD 7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD 7HODGHVD¯GDGRSURJUDPDUHSUHVHQWDGRSHODȴJXUD)RQWH3UµSULD FIGURA 1.44 FIGURA 1.48 FIGURA 1.49 FIGURA 1.45 FIGURA 1.46 FIGURA 1.47

4 - A função puts

A função puts, que também faz parte da biblioteca cstdio,

é utilizada para imprimir um bloco de texto na tela de saída do programa. O texto pode ser uma variável e também um texto formatado (entre aspas duplas).

O programa representado pela figura 1.46 vai imprimir um texto na tela de saída do programa através da função puts,

note que este texto está definido entre aspas duplas. Tudo o que estiver entre as aspas duplas será impresso.Vejamos alguns exemplos:

A tela de saída do programa representado pela figura 1.46 pode ser vista através da figura 1.47.

Agora vamos ver um exemplo de como imprimir o conteúdo de uma variável através da função puts. Veja como

isto é possível através da figura 1.48.

1 – A função printf

Vimos que é possível imprimir vários tipos de dados através da função printf. Esta função imprime dados de maneira “formatada”, antes de imprimir, é preciso identificar o tipo de dado que está sendo impresso.

Esta função foi desenvolvida pela linguagem C, e ainda é muito utilizada até mesmo por programas escritos em C++.

2 – O objeto cout

O objeto cout tem a mesma função de printf, imprime valores na tela de saída do programa. Este, por sua vez, não necessita imprimir formatado, desta forma, não é necessário especificar o tipo de dado que está sendo impresso.

Este objeto faz parte das bibliotecas do C++.

3 – A função putchar

Esta função permite que os caracteres sejam impressos um a um na tela de saída do programa, e a impressão não precisa ser formatada.

4 – A função puts

Como vimos anteriormente, esta função permite que uma cadeia de caracteres seja enviada para a tela de saída do programa sem que haja uma formatação prévia.

Retomando a

aula

Relembrando

Vamos relembrar um pouco do que vimos na aula 2?

(10)

25

Veja se aprendeu a Aula 02, respondendo ao questionário autoavaliativo. Depois confira o resultado das respostas, que está disponível na ferramenta Arquivos da plataforma.

1. Para imprimir uma variável do tipo float, usando a função printf, utiliza-se o formatador “%d”.

( ) Verdadeiro ( ) Falso

2. A seguinte instrução: printf(“O nome eh: %c”, “regiane”); está correta.

( ) Verdadeiro ( ) Falso

$LQVWUXomRSULQWI ´?Q2ODKPXQGRµ YDLLPSULPLUR texto em uma nova linha.

( ) Verdadeiro ( ) Falso

4. Para imprimir com cout eu não preciso usar formatadores.

( ) Verdadeiro ( ) Falso

5. O objeto cin faz parte do namespace std. ( ) Verdadeiro ( ) Falso

6. O comando endl tem a mesma função que o “\n”. ( ) Verdadeiro ( ) Falso

7. Posso imprimir uma cadeia de caracteres com a função putchar.

( ) Verdadeiro ( ) Falso

8. Posso imprimir uma cadeia de caracteres com a função Disponível em:KWWSLQIRUPDWLFDKVZXROFRPEU programacao-em-c.htm> Acesso em 2016.

Vale a pena

acessar

Minhas

anotações

KWWSZZZJOREDOHVWJSSWHQJHQKDULD$OXQRV eSebentas/Tutoriais/c.htm>. Acesso em 20 de julho de 2018

KWWSSWZLNLERRNVRUJZLNL3URJUDPDUBHPB&! Acesso em 20 de julho de 2018

Vale a pena

ler

Auto

avaliação

puts.

( ) Verdadeiro ( ) Falso

Referências

Documentos relacionados

O score de Framingham que estima o risco absoluto de um indivíduo desenvolver em dez anos DAC primária, clinicamente manifesta, utiliza variáveis clínicas e laboratoriais

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

No final, os EUA viram a maioria das questões que tinham de ser resolvidas no sentido da criação de um tribunal que lhe fosse aceitável serem estabelecidas em sentido oposto, pelo

Para analisar as Componentes de Gestão foram utilizadas questões referentes à forma como o visitante considera as condições da ilha no momento da realização do

A versão reduzida do Questionário de Conhecimentos da Diabetes (Sousa, McIntyre, Martins &amp; Silva. 2015), foi desenvolvido com o objectivo de avaliar o

Taking into account the theoretical framework we have presented as relevant for understanding the organization, expression and social impact of these civic movements, grounded on

Neste estudo foram estipulados os seguintes objec- tivos: (a) identifi car as dimensões do desenvolvimento vocacional (convicção vocacional, cooperação vocacio- nal,

Neste tipo de situações, os valores da propriedade cuisine da classe Restaurant deixam de ser apenas “valores” sem semântica a apresentar (possivelmente) numa caixa