  | 
	
		
	
	
		Решить практическую работу - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе | 
	 
	 
	
	
	
	
	
	
	
	
	
	
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            23.05.2011, 18:13
            
            
         | 
        
             
            #1
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Разведчик  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 04.05.2009  
                
                
                
                 Сообщений: 46
                   
 Популярность: 14  
                  
	 Сказал(а) спасибо: 51  
	
		
			
				Поблагодарили 2 раз(а) в 2 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Решить практическую работу
             
             
            
        
        
        
            
               
    Владею паскалем очень плохо,но задания очень легкие,можете пожалуйста написать текст программы,спасибка с меня обеспечена! 
Вот два моих задания:
 
1.Дано массив из 16 элементов действительных чисел. Определить суму элементов с отрицательным знаком и вывести ответ.
 
  
        
        
          
                
                
                  
                        
                          | 
                        
                        Цитата: | 
                        
                          | 
                   
                 
                 | 
                
                 | 
                
                
                
                 | 
           
         
        
          
                | 
                 | 
                 | 
                
                 | 
           
          
                | 
                 | 
                
                Var a: array [1..16] of real; 
      n,i : integer; 
       s: real; 
begin 
   write('Введите название массива'); for i:=1 to 16 do readln(a[i]); 
s:=0; 
for i:=1 to 16 do 
   if a[i]<0 then s:=s+a[i]; 
writeln('Сумма отрицательных элементов равна',s); 
readln; 
end.  | 
                
                 | 
           
          
                
                  | 
                
                 | 
                
                  | 
           
         
         | 
   
 
2.Дано двумерный массив, размером 4х6 элементов целых чисел. Определить и напечатать для каждого ряда сумму элементов.
     
          
        
        
        
        
        
        
            
             ________________  
                Жмем спасибо(справа внизу)
             
        
        
        
        
        
            
                 
                
                    
                        Последний раз редактировалось niao; 24.05.2011 в 00:51.
                    
                    
                        Причина: Добавлено сообщение
                    
                
             
        
        
      | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            24.05.2011, 15:47
            
            
         | 
        
             
            #2
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Разведчик  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 12.03.2011  
                
                
                
                 Сообщений: 0
                   
 Популярность: 18  
                  
	 Сказал(а) спасибо: 0  
	
		
			
				Поблагодарили 4 раз(а) в 3 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Решить практическую работу
             
             
            
        
        
        
            
               
    
	Код: 
	program Project1;
Var i,j:integer; s:integer; a:array[1..4, 1..6] of integer;
begin
randomize;
for j:=1 to 6 do
begin
s:=0;
writeln;
for i:=1 to 4 do
begin
  a[i,j]:=random(10);
  write(a[i,j],' ');
  s:=s+a[i,j];
end;
write(' summa ryada ',' s=',s);
end;
readln;
end.
 
     
         
        
        
        
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
	
		
			| 
				
					Пользователь сказал cпасибо:
				
				
				
			 | 
			 | 
		 
	 
  
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            19.11.2011, 21:43
            
            
         | 
        
             
            #3
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Разведчик  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 20.09.2010  
                
                
                
                 Сообщений: 13
                   
 Популярность: 304  
                  
	 Сказал(а) спасибо: 0  
	
		
			
				Поблагодарили 19 раз(а) в 12 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Решить практическую работу
             
             
            
        
        
        
            
               
    1. Program otriz; 
Var a:array[1..16] of real; 
i:integer; 
Sum:real; 
Begin 
For i:=1 to 16 do 
begin 
Writeln('Введите число под номером',i); 
Readln(a[i]); \\ Ввод массива 
end;  
Sum:=0; 
For i:=1 to 16 do 
begin 
if a[i]<0 then 
Sum:=Sum+a[i]; 
end; 
Writeln('Сумма отриц. элементов равна',Sum) 
end. 
сорь тупанул, не углядел код уже готовый))), не соображаю уже под вечер)) удалите если мешает)
     
         
        
        
        
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
 
	
		
	
	
	
	
	
		
	
		 
		Ваши права в разделе
	 | 
 
	
		
		Вы не можете создавать новые темы 
		Вы не можете отвечать в темах 
		Вы не можете прикреплять вложения 
		Вы не можете редактировать свои сообщения 
		 
		
		
		
		
		HTML код Выкл. 
		 
		
	  | 
 
 
	 | 
	
		
	 | 
 
 
	
		
			 
			Похожие темы
		 | 
	 
	| Тема | 
	Автор | 
	Раздел | 
	Ответов | 
	Последнее сообщение | 
 
	| 
		
		[Руководство] Практически все..
	 | 
	1478523695 | 
	Баги, читы и статьи по Point Blank | 
	36 | 
	06.03.2011 13:29 | 
 
	| 
		
		 полет практически везде
	 | 
	Polimer | 
	Баги и читы для Aion | 
	11 | 
	31.10.2010 20:44 | 
 
 
 
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 10:56. 
		 
	 
 
 | 
  |