#Java 7, 77 74 bytes
Java 7, 77 74 bytes
boolean c(String s){int r=0;for(int c:s.getBytes())r+=c&31;return r==100;}
Case-insensitive thanks to @Neil by changing c-96
to c&31
.
-3 bytes thanks to @SuperChafouin.
Explanation:
boolean c(String s){ // Method with String parameter and boolean return-type
int r=0; // Resulting sum-integer
for(int c:s.getBytes()) // For each character in the String (as integer value)
r+=c&31; // Sum its alphabetic 1-indexed index (case-insensitive)
// End of loop (implicit / single-line body)
return r==100; // return if the sum equals 100
} // End of method