Buscar

trabalho algoritimo e estrutura de dados

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 6 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 6 páginas

Prévia do material em texto

UNIVERSIDADE DE CUIABÁ 
CAMPUS RONDONÓPOLIS
CURSO DE SISTEMA DE INFORMAÇÃO
DISCIPLINA: ALGORITIMOS E ESTRUTURA DE DADOS
EXERCÍCIO 
 DAVID DUARTE DE OLIVEIRA
ANTONIA MARCIA CORREIA DE OLIVEIRA
RONDONÓPOLIS – MT
NOVEMBRO / 2016
EXERCÍCIO
01.
<?php 
$primeiro = array ( 1 => 5, 2 => 10, 3 => 21, 4 => 11, 5 => 8, 6 => 4, 7 => 9, 8 => 4);
$segundo = array ( 1 => 0, 2 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, 8 => 0,);				
 for ($i = 1; $i <= 8; $i++) {
 $segundo[$i] = $primeiro[$i]; 
}
 for ($i = 1; $i <= 8; $i++){
 print $segundo[$i]. '/'; 
}
?>
	 
02. 
<?php
$vetor1 = array ( 1 => 5, 2 => 10, 3 => 21, 4 => 11, 5 => 8, 6 => 4 );
$vetor2 = array ( 1 => 4, 2 => 9, 3 => 2, 4 => 18, 5 => 4, 6 => 6 );				
$vetor3 = array ( 1 => ' ', 2 => ' ', 3 => ' ', 4 => ' ', 5 => ' ', 6 => ' ' );
 for ($i = 1; $i <= 6; $i++) {
 $vetor3[$i] = $vetor1[$i] + $vetor2[$i];
}
 for ($i = 1; $i <= count($vetor3);$i++){
 print "a soma dos vetores 1 e 2 na posição ". $i ." é : " . $vetor3[$i] .'</br>';
}
?>
03. 
<?php
 $matriz1 = array ( array (10,4,12),
 array (1,20,3),
		 array (10,23,34) );			
 $matriz2 = array ( array (10,4,12),
 array (1,20,3),
		 array (10,23,34) );				 
 
 for ( $i = 0; $i <= 3; $i++) {
 for ($j = 0; $j <= 3; $j++) {	
}
}				 
$soma = 0;
 for ($i = 0; $i <= 2; $i++) {
 for ($j = 0; $j <= 2; $j++){
 $soma = $matriz1[$i][$j] + $matriz2 [$i][$j];
 print 'a soma das matrizes na posição :' . $i . ' e ' . $j . ' = ' . $soma . '</br>';
}
} 
?>
04.
<?php
$matriz = array(
 array(32,20,40),
 array(22,42,30),
 array(15,35,45) );
$principal = ' ';
$secundaria = ' ';
 for ( $i = 0; $i <= 2; $i++) {
	 for ($j = 0; $j <= 2; $j++) {
 if ($i == $j) {
		$principal = $principal . ' / '. $matriz [$i][$j];
 }
 }
 }
 for ( $i = 0; $i <= 2; $i++) {
	 for ($j = 0; $j <= 2; $j++) {
		if ($i + $j == 2) {
		$secundaria = $secundaria .' / '. $matriz[$i][$j];
 }
 }
 }
print 'principal' .$principal. '</br>';
print 'secundaria' .$secundaria; 
?>
05. 
<?php
 $matriz = array ( array (10,4,12,6,9),
 array (1,20,3,11,2),
		 array (10,23,4,9,6),
			array (15,20,17,9,2),
			array (1,2,3,4,5,)
		 );				
 $SL4=0;
 $SC2=0;
 $diap=0;
 $dias=0;
 
 for ($i = 0; $i <= 5; $i++) { 
 for ($j = 0; $j <= 5; $j++) {	
}	
}
 for ( $i=0; $i<5; $i++) {
 $SL4 = $SL4 + $matriz[3][$i];	
}
 
 for ($j=0; $j<5; $j++) { 
 $SC2 = $SC2 + $matriz[$j][1]; 
}
 for ($i = 0; $i < 5; $i++){ 
 for ($j = 0; $j < 5; $j++){
 if ($i == $j) {
	 $diap = $diap + $matriz[$i][$j];
}			
}	
}
	 
	for ($i = 0; $i < 5; $i++){ 
	for ($j = 0; $j < 5; $j++){
 if ($j == ( 5 - 1- $i)) {
 $dias = $dias + $matriz[$i][$j]; 
}
}
}
print "soma da linha 4 = ". $SL4. '</br>'; 
print "soma da coluna 2 = " . $SC2. '</br>';
print "soma da diagonal principal = " . $diap. '</br>';
print "soma da diagonal secundaria = " . $dias;
?>

Outros materiais