Buscar

Exercicio 06 a 10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

- ALGORITMOS
	
	EXERCÍCIO DE FIXAÇÃO
	
	
		1.
		Caso o valor inserido pelo usuário seja igual a 5, qual a mensagem exibida pelo código:
int a;
cin > >a;
if(a<5)cout<<"valor esperado";
else if(a>=5 && a<=10)cout<<"valor ainda aceitável";
else if(a>10 && a<20)cout<<"valor acima do esperado";
if(a>=20)cout<<"valor fora de faixa";
	
	
	
	
	
	nenhuma mensagem será exibida
	
	
	valor fora de faixa
	
	
	valor ainda aceitável
	
	
	valor esperado
	
	
	valor acima do esperado
	
	
		2.
		Considere o trecho de programa em C++ abaixo.  O que é impresso na tela quando o número de entrada é 7 ? Assinale a opção correta.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num % 2 == 0)
    cout << num << "é divisível por 2";
  else
    if (num % 3 == 0 && num % 5 == 0)
       cout << num << " é divisível por 3 e por 5";
    else
        cout << num << " ### " ;
	
	
	
	
	
	7 ###
	
	
	 
Apenas 7
	
	
	 
Nada aparece, pois o trecho de programa possui erro.
	
	
	 
7 é divisível por 3 e por 5.
	
	
	 
7 não é divisível por 2.
	
	
		3.
		Numa classe, são feitos cinco exames (A, B, C, D, E). Pedem-se estatísticas para determinar o número de estudantes que passou em A, B e D, mas não passou em C ou E. Como seria uma estrutura de decisão para resolver este problema?
	
	
	
	
	
	if (A >= 5 && B >= 5 && D >= 5) || (C < 5 || E < 5)
	
	
	if (A >= 5 && B >= 5 || D >= 5) && (C < 5 || E < 5)
	
	
	if (A >= 5 && B >= 5 && D >= 5) && (C < 5 && E < 5)
	
	
	if (A >= 5 && B >= 5 && D >= 5) && (C < 5 || E < 5)
	
	
	if (A >= 5 && B >= 5 && D >= 5) || (C < 5 && E < 5)
	
	
		4.
		Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do ano imprima o nome equivalente considerando que P- Primavera, V - Verão, O - Outono e I - Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
	
	
	
	
	
	while
	
	
	do/while
	
	
	switch/case
	
	
	break
	
	
	for
	
	
		5.
		Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a um menu exibido na tela.
	
	
	
	
	
	table
	
	
	break
	
	
	switch/case
	
	
	cin
	
	
	cout
	
	
		6.
		Considere que o trecho de código em C++ foi executado 2 vezes, sendo que na 1ª. execução o valor de entrada foi 10 e na 2ª. execução, o valor de entrada foi 5. Ao final das duas execuções, respectivamente, o que foi impresso na tela ? 
cout << "Digite um valor : "; 
cin >> z; 
switch(z) { 
case 5 : cout << 3 * z << " "; 
case 10 : cout << 11 /2 * z << " "; 
case 20 : cout << z * z - 10 << endl; 
break; 
default : cout << "Entrada invalida. " << endl; 
} 
	
	
	
	
	
	15 27.5 15 55 90
	
	
	15 25 15 50 90
	
	
	55 90 15 27.5 15
	
	
	55 1
	
	
	50 90 15 25 15
	
	
		7.
		Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que 1- Domingo, 2 - Segunda etc. Qual  a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
	
	
	
	
	
	do/while
	
	
	while
	
	
	cout
	
	
	switch/case
	
	
	for
	
	
		8.
		Às vezes me perguntam se existe alguma razão para existirem tantas formas de decisão nas linguagens de programação.
Eu sempre digo: Claro que sim!
Analise as afirmativas abaixo e escolha a opção certa.
I Se tivermos que fazer um teste e só executar um bloco, que pode ter uma instrução ou mais instruções, o if simples deverá ser escolhido.             
II Se tivermos duas possibilidades de respostas, não poderemos usar dois if(s) simples, onde o teste de um é o complementa o do outro,  porque poderão sair duas  respostas.  
III Se tivermos três possibilidades de respostas, podemos usar um if simples e um if composto que não teremos problemas com as respostas.    
IV Quando temos 10 possibilidades de respostas, poderemos usar 10 if(s) simples,  embora usar ifs encadeados seria mais eficiente. 
	
	
	
	
	
	Somente a afirmativa III é falsa
	
	
	As afirmativas I e IV são verdadeiras
	
	
	Somente a afirmativa I é verdadeira
	
	
	As afirmativas II, III e IV são verdadeiras
	
	
	Somente a afirmativa II é verdadeira
	CCT0239_A7_201609074025
	 
		
	 
	Lupa
	 
	
	
		1.
		Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) {
    int i;
    double x, y = 0;
    for (i = 0; i < 10; i++){
        cout << "Digite um numero: ";
        cin >> x;
        if ((x % 2) == 1){
            y = y + x;   
        }
    }
    cout << "Numero: " << y << "\n";
    system("PAUSE");
    return 0;
}
	
	
	
	
	
	A soma dos elementos ímpares
	
	
	A quantidade de elementos digitados
	
	
	O maior de todos os elementos digitados
	
	
	A média dos elementos digitados
	
	
	A soma de todos os elementos
	
	
		2.
		Após a execução do trecho de código, abaixo, quais números serão exibidos na tela?
for(int i=3; i<100; i=i+19) obs: código esta coreto
cout << " " << i;
	
	
	
	
	
	3 23 42 61 80 99
	
	
	3 22 41 60 79 98
	
	
	3 23 40 60 79 98
	
	
	3 22 41 59 79 98
	
	
	3 22 41 60 79 99
	
	
		3.
		Marque a opção correta. Considere o trecho de programa feito em C++. O valor final de s e o valor final de num, são respectivamente:
int conta, num=1, s=0;
for(conta = 10; conta < = 40; conta= conta+10){
     s= s+num;
     num= num +2;
}
	
	
	
	
	
	16 e 9
	
	
	50 e 16
	
	
	o valor de s está indefinido e o valor de num é 7
	
	
	50 e 9
	
	
	9 e 9
	
	
		4.
		O que o trecho de programa em C++ abaixo imprime na tela ?
  /*codico esta correto*/
int x; 
   for (x = 5; x > 0; x--)
     if (x % 3 == 0)
        cout << x - 1 << " ";
     else
        cout << x + 1 << " ";
 
 
	
	
	
	
	
	5 4 3 2 1
 
	
	
	6 5 2 3 1
 
	
	
	6 5 2 3 2
 
	
	
	6 5 3 2 1
 
	
	
	5 6 3 2 1
 
	
	
		5.
		Considere a estrutura for ( ; ; ), e assinale a afirmação correta:
	
	
	
	
	
	Não é executada, pois não tem variável.
	
	
	É um laço infinito.
	
	
	Não é executada, pois não tem condição de teste.
	
	
	Tem a sintaxe incorreta.
	
	
	Não é executada pois não tem incremento.
	
	
		6.
		   Marque a opção correta.  O que é impresso na tela ?
  Código est correto
 int conta, x = 1, r = 1;
   for (conta = 2; conta >= 0; conta--) {
       r = r * x + 1;
        x += 2;
       cout << "r= "  << r << "  x = " << x << endl;
   }
 
	
	
	
	
	
	          r = 2    x = 3
r = 7    x = 5
r = 36  x = 7
	
	
	          r = 2    x = 3
r = 7    x = 5
	
	
	        r = 3    x = 2
r = 5    x = 7
	
	
	 
 r = 36  x = 7
	
	
	          r = 3    x = 4
r = 8    x = 6
r = 37  x = 7
	
	
		7.
		O que o trecho de programa em C++ abaixo imprime na tela ?
    
int x; 
    for (x = 1; x <= 5; x++)
        if (x % 3 == 0 && x % 5 == 0 )
           cout << x + 2 << " ";
      else
           cout << x + 1 << " ";
codigo esta correto
	
	
	
	
	
	 
2 3 4 5 6
 
	
	
	1 3 5 7 9
 
	
	
	3 5 7 9
 
	
	
	2 4 6 8 10
 
	
	
	2 3 4 6
 
	
	
		8.
		Após análise do código respondaa questão:
 
 
 
Ao ser compilado e executado, o programa irá exibir na tela:
	
	
	
	
	
	Os números ímpares entre 1 e 5 (inclusive) em ordem decrescente.
	
	
	Os números ímpares entre 1 e 5 em ordem decrescente.
	
	
	Os valores entre 1 e 5 (inclusive) em ordem decrescente.
	
	
	Os números pares entre 1 e 5 (inclusive) em ordem crescente.
	
	
	Os valores entre 1 e 5 (inclusive)em ordem crescente.
	
	CCT0239_A8_201609074025
	 
		
	 
	Lupa
	 
	
	
		1.
		Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) {
    int i = 0;
    double x, y = 0;
    cout << "Digite um numero: ";
    cin >> x;
    while (x != 0){
        i = i + 1;
        y = y + x;
        cout << "Digite um numero: ";
        cin >> x;
    }
    y = y / i;
    cout << "Numero: " << x << "\n";
    system("PAUSE");
    return 0;
}
	
	
	
	
	
	A quantidade de elementos digitados
	
	
	O maior de todos os elementos digitados
	
	
	O último digitado, ou seja, zero
	
	
	A média dos elementos digitados
	
	
	O menor de todos os elementos digitados
	
	
		2.
		Assinale a alternativa correta em relação a quantidade de vezes que a palavra "PAZ" será impressa, no trecho de código abaixo: 
x = 50;
do{
y = 8;
do{
cout<<"PAZ \n";
y++;
} while ( y <10);
x--;
}while ( x > 48);
	
	
	
	
	
	6 vezes
	
	
	4 vezes
	
	
	5 vezes
	
	
	7 vezes
	
	
	8 vezes
	
	
		3.
		Qual a estrutura de repetição mais indicada para os casos em que é necessário que o bloco de código a ser repetido seja sempre repetido pelo menos uma vez?
	
	
	
	
	
	while do
	
	
	repeat until
	
	
	while{}
	
	
	for{}
	
	
	do{ }while
	
	
		4.
		Considere o trecho de programa em C++ abaixo. Marque a opção que, corretamente, mostra o que é impresso na tela. 
int x, y, z; 
x = 5; 
y = 20; 
while (x <= y) { 
z = x + y; 
x = x + 5; 
} 
cout << z << endl; 
	
	
	
	
	
	30
	
	
	35
	
	
	40
	
	
	20
	
	
	25
	
	
		5.
		Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. 
... 
cin>>matricula; 
______________ (matricula<99) 
{ 
cin>>matricula; 
}
	
	
	
	
	
	for
	
	
	repeat
	
	
	while
	
	
	do case
	
	
	loop
	
	
		6.
		O que está sendo executado pelo programa C++ a seguir? 
int main() 
{ 
  int CONT, SOMA; 
  CONT = 0; 
  SOMA = 0; 
  while (CONT < 50) 
  { 
    SOMA = SOMA + CONT; 
    CONT = CONT + 2; 
  } 
} 
	
	
	
	
	
	Soma todos os números ímpares de 0 a 49
	
	
	Soma todos os números de 0 a 49
	
	
	Soma os 50 números pares digitados.
	
	
	Soma todos os números pares de 0 a 48
	
	
	Soma todos os números pares de 0 a 50
	
	
		7.
		A fim de possibilitar a implementação de algoritmos estudamos algumas estruturas básicas, como estrutura de desvio de fluxo, estrutura de repetição etc. Entre as estrutura de repetição há uma na qual uma ação será executada pelo menos uma vez, antes da avaliação da condição. Esta estrutura é implementada em C++ pelo comando básico:
	
	
	
	
	
	do/while
	
	
	do/for
	
	
	for
	
	
	while
	
	
	for/while
	
	
		8.
		As estruturas de repetição permitem executar mais de uma vez um mesmo trecho de código. Trata-se de uma forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de repetir o mesmo bloco quantas vezes forem necessárias. As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita. Sejam as seguintes afirmativas:
I - Toda estrutura de repetição apresenta um teste no início e um na saída.
II - Toda estrutura de repetição pode ser substituída por um conjunto de estruturas de decisão, onde não haja testes ou condições.
III - Toda estrutura de repetição apresenta um critério de parada.
IV- Toda estrutura de repetição apresenta fluxo de execução invertido devido a diversas iterações.
 
Marque a alternativa que representa apenas as afirmativas CORRETAS:
	
	
	
	
	
	I e III
	
	
	III
	
	
	I
	
	
	II, III e IV
	
	
	I e IV
AULA 09
	
		1.
		Uma Função, em C++, é um programa à parte ou um subprograma que pode ser chamado de dentro do programa principal, sempre que necessário. Assinale abaixo a alternativa que NÃO representa uma vantagem de se utilizar função dentro de um programa.
	
	
	
	
	
	evita que uma parte do código seja repetida várias vezes em um programa
	
	
	melhora a legibilidade.
	
	
	Modulariza o programa em partes menores e mais funcionais.
	
	
	melhora a manutenção e permite a alteração de uma determinada parte do código de uma maneira mais rápida.
	
	
	evita a sobrecarga de digitação.
	
	
		2.
		Assinale a afirmativa incorreta.
	
	
	
	
	
	Quando a função nada retorna, colocamos a palavra void antes do nome da função.
	
	
	As variáveis que estão no escopo de qualquer função são ditas locais.
	
	
	Algumas funções não precisam ter um tipo.
	
	
	O comando return permite retornar um valor pela função.
	
	
	As variáveis que estão fora do escopo de qualquer função são ditas globais.
	
	
		3.
		Analise as afirmativas abaixo sobre funções e assinale a resposta correta
I   Uma função poderá ser criada dentro de outra função.
II   Uma função que não seja a função main() poderá chamar outra função.
III  Uma variável local  poderá ser acessada por outra função.
IV  Uma função poderá retornar dois valores
	
	
	
	
	
	Todas estão erradas.
	
	
	Só a II está correta.
	
	
	Todas estão corretas.
	
	
	I e II estão corretas
	
	
	II e III estão corretas
	
	
		4.
		Em alguns casos um programador se depara com rotinas que precisam ser repetidas constantemente durante o fluxo de seu programa, aumentando consideravelmente a quantidade de linhas do seu programa. Para resolver isto é necessário construir pequenos programas que devem ser chamados de dentro do bloco principal. Estes pequenos programas podem ser classificados de duas formas diferentes relacionados à sua utilização no código. Como são chamados estes programas?
	
	
	
	
	
	Main e função
	
	
	Struct e função
	
	
	Include e main
	
	
	Procedimento e main
	
	
	Função e procedimento
	
	
		5.
		Para calcular o volume de um cilindro, precisamos saber o raio da base e a altura do cilindro.
Um desenvolvedor iniciante escreveu alguns cabeçalhos da função que irá definir, mas, como está em dúvida, está pedindo a sua ajuda.
Analise as opções abaixo e assinale a que corresponde ao cabeçalho de uma função que deverá receber valores necessários através dos seus parâmetros para que possa calcular e exibir dentro da função o volume do cilindro
	
	
	
	
	
	float Volume(int raio, int altura)
	
	
	float Volume Cilindro(float raio, altura)
	
	
	void Volume-Cilindro (Raio, Altura)
	
	
	void V_Cilindro(floar r, float h)
	
	
	float Cilindro(float R, H )
	
	
		6.
		No cabeçalho de uma função que não retornam valor utilizamos "void" logo no começo. Já em uma função que retorna valor, no lugar da palavra "void":
	
	
	
	
	
	temos queretirar os nomes dos parâmetros, deixando apenas os seu tipos, no cabeçalho da função
	
	
	temos que acrescentar ";" no final do cabeçalho de declaração da função
	
	
	temos que usar somente os comandos "cin" e "cout" no corpo da função
	
	
	temos que indicar o tipo do retorno, além de usar o comando "return" dentro da função
	
	
	não devemos colocar nada, já que não possível que uma função não retorne valor
	
	
		7.
		Uma Função, em C++, quando criada pode prever a utilização de parâmetros. Assinale a alternativa abaixo que representa o nome dos parâmetros que são passados na chamada da função.
	
	
	
	
	
	parâmetros formais.
	
	
	argumentos.
	
	
	parâmetros especiais.
	
	
	parâmetros.
	
	
	argumentos especiais.
	
	
		8.
		O escopo de uma variável é o bloco de código onde a variável é válida. Analise as afirmativas abaixo e assinale a alternativa correta:
I) As variáveis que são definidas dentro de uma função são chamadas de variáveis locais.
II) Os parâmetros formais de uma função valem somente dentro da função.
III) Uma variável que foi definida dentro de uma função não é acessível em outras funções, mesmo se os nomes forem exatamente iguais.
	
	
	
	
	
	Somente II e III corretas.
	
	
	Somente I e II corretas.
	
	
	Somente I correta.
	
	
	Todas estão corretas.
	
	
	Somente I e III corretas.
	AULA 10
	
	
		1.
		Qual das opções abaixo está correta com relação a declaração de variáveis para um vetor de 15 elementos de números reais em C++?
	
	
	
	
	
	int vetor[15][15]
	
	
	double x[15][15]
	
	
	char x[15]
	
	
	int vetor[15]
	
	
	double x[15]
	
	
		2.
		<valor[x];
</valor[x];
	
	
	
	
	
	Imprimirá na tela todos os valores de um vetor que são múltiplos de 3, ou múltiplos de 5 ou múltiplos de 7.
	
	
	Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5.
	
	
	Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e 5.
	
	
	Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e 7.
	
	
	Imprimirá na tela todos os valores de um vetor que são múltiplos de 5 e 7.
	
	
		3.
		Analise o código em C++ mostrado abaixo e assinale a alternativa que descreve corretamente a sua execução:
 
	
	
	
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá todos os 50 números.
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá somente os números ímpares e que sejam maiores que 30.
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá todos os números que sejam maiores que 30.
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá somente os números pares e que sejam maiores que 30.
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá somente os números pares e que sejam menores que 30.
	
	
		4.
		Uma professora possui uma turma de 40 alunos e precisa declarar uma matriz bidimensional, na linguagem C++, para armazenar as notas de AV1, AV2 e AV3 da turma. Considere que ela necessita dos dados organizados na matriz, de modo que cada linha deverá representar um aluno. Assinale a alternativa que apresenta a declaração desta matriz.
	
	
	
	
	
	float notas[40][3];
	
	
	float notas[40,3];
	
	
	int notas[40][40];
	
	
	char notas[40][3];
	
	
	char notas[3][40];
	
	
		5.
		Qual estrutura de repetição abaixo preenche corretamente um vetor de 30 posições com 0 (zero) em cada uma das posições?
	
	
	
	
	
	for(int i=1;i<30;i++){ vetor[i] = 0; }
	
	
	for(int i=0;i<30;i++){ vetor[i] == 0; }
	
	
	for(int i=1;i<=30;i++){ vetor[i] = 0; }
	
	
	for(int i=0;i<30;i++){ vetor[i] = 0; }
	
	
	for(int i=0;i<=30;i++){ vetor[i] = 0; }
	
	
		6.
		Considere os seguintes valores de entrada: 1, 2, 3 e 4 para o programa em C++ mostrado abaixo. Marque a resposta correta que descreve a sua execução.
	
	
	
	
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirá os elementos que estão na posição da diagonal secundária.
	
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirão os elementos de entrada.
	
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e não imprimirá nada.
	
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirá os elementos que estão na posição da diagonal principal.
	
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirá os elementos que estão nas linhas pares.
	
	
		7.
		Em uma aplicação em C/C++, a matriz ESTOQUE [3][4] armazena, em cada uma de suas linhas, a quantidade estocada de produtos no último quadrimestre (4 meses). Sabendo-se que a declaração de uma matriz em C/C++ se dá da forma:
< tipo de dado> nome [nºde linhas][nºde colunas];
 Para obter o total estocado no primeiro mês do quadrimestre, o programa deverá:
	
	
	
	
	
	Somar todas as linhas da coluna índice 1.
	
	
	Somar todas as colunas da linha índice 0.
	
	
	Somar todas as linhas de todas as colunas.
	
	
	Somar todas as colunas da linha índice 1
	
	
	Somar todas as linhas da coluna índice 0.
	
	
		8.
		Um estudante do curso Sistemas de Informação precisa declarar uma matriz bidimensional para armazenar o valor dos 12 salários de 45 funcionários.
Qual das opções abaixo o estudante deverá declarar? 
	
	
	
	
	
	int salario[45], funcionario[12];
	
	
	float funcionario[45][12];
	
	
	char funcionario[12][12];
	
	
	float funcionario[12],[12];
	
	
	float funcionario[45][45];

Outros materiais