Oct 22, 2017

C# Program to write Class average with counter-controlled repetition.

The class average is equal to the sum of the grades divided by the number of students. The
algorithm for solving this problem on a computer must input each of the grades, perform
the averaging calculation and display the result.



1 //
2 // Class average with counter-controlled repetition.
3
4 usingSystem;
5
6 classAverage1
7 {
8 static voidMain( string[] args )
9 {
10   inttotal,  // sum of grades
11 gradeCounter,  // number of grades entered
12 gradeValue,  // grade value
13 average;  // average of all grades
14
15 // initialization phase
16 total = 0;  // clear total
17 gradeCounter = 1;  // prepare to loop
18
19 // processing phase
20   while( gradeCounter <= 10)  // loop 10 times
21 {
22   // prompt for input and read grade from user
23 Console.Write( "Enter integer grade: ");
24
25   // read input and convert to integer
26 gradeValue = Int32.Parse( Console.ReadLine() );
27
28   // add gradeValue to total
29 total = total + gradeValue;
30
31   // add 1 to gradeCounter
32 gradeCounter = gradeCounter + 1;
33 }
34
35 // termination phase
36 average = total / 10; // integer division
37
38 // display average of exam grades
39 Console.WriteLine( "\nClass average is {0}", average );
40
41 } // end Main
42
43 }// end class Average1

Oct 6, 2017

What is SCAMPER Technique ?

Generating new ideas is not easy. Fortunately, a technique known as SCAMPER can be invaluable. Select a small team of between three and six people to assist you with your search for new ideas. Choose people from different disciplines and levels within the organisation.


Using the SCAMPER search for new ideas, ask whether we can:


  1.  Substitute: existing components, machines or human resources to improve the product.
  2. Combine:one or more of the products functions. Reconfigure how we use the human and material resources to improve how people see the product and its uses.
  3. Adapt: the product for use in a different context
  4. Modify: the size, shape, feel, texture, smell or functionality of the product. Which existing features could be enhanced to create more value in the product and make it more attractive to customers?
  5. Find another use for the product: You only have to think about the multiple uses that simple everyday objects, such as a brick or paperclip, can be put to realise that we seldom exploit all the uses of even common products.
  6. Eliminate any elements: of the product, process or change and simplify it without adversely affecting its effectiveness or appeal to customers. For example, mobile-phone manufacturers now realise that there is a market for chunky phones with big buttons and limited functionality for the older consumer.
  7. Reverse: or invert long-held ideas about how the product is made or marketed.


Good companies will meet needs. Great companies will create markets- PHILIP KOTLER

Philip Kotler (b. 1931) is an American Management author and consultant who has written over 50 +  books on marketing. He is also Professor of International Marketing at the Kellogg School of Management at Northwestern University, Illinois.

He says that " Good companies will meet needs. Great companies will create markets."



  •  Identify new or improved products which may develop into a new market.
  • When thinking about new markets you must decide which industry-wide standards:
    •  can be ignored/eliminated;
    • should be reduced below the current accepted norm in the industry;
    • should be raised above the current accepted norm in the industry;
    • can be created in the industry for the first time and offered to customers.
  • When considering the above questions, it’s essential that customer value drives the discussion not how the competition is going to react. In your blue ocean, there will be no competitors if you get it right (at least initially).
  • Start by identifying potential blue oceans in which the risks are minimised. What you are doing is risky enough without operating in a risky sector.
  • Think in big-picture terms
  • Focus on building a strong business model that will ensure a long-term profit. Work up the costs and cash flows of everything in as much detail as possible.
  • To minimise opposition, involve staff when planning and ensure that you maintain great communication with them at all time.