Дано целое число N и набор из N целых чисел, содержащий по крайней мере два нуля. Вывести сумму чисел из данного набора между двумя нулями
Категория: C/C++
2011-08-22 23:12:06
code: #cpp
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace ConsoleApplication20
- {
- class Program
- {
- static void Main(string[] args)
- {
- int N;
- int sum=0;
- N = Convert.ToInt32(Console.ReadLine());
- int[] mas;
- mas=new int[N];
- int i;
- for( i=0;i<N;i++)
- {
- mas[i]=Convert.ToInt32(Console.ReadLine());
- }
- for (i = 0; i < N; i++)
- {
- if(mas[i]==0)
- break;
- }
- while (mas[i + 1] != 0 && i < N)
- {
- sum += mas[i + 1];
- i++;
- }
- Console.Write(sum);
- Console.ReadLine();
- }
- }
- }
Поделиться: